#drools #rules #rule-engine
Вопрос:
Теперь у меня закончились идеи о том, как получить таблицу правил в Excel для определения аннотации @Watch.
Вся документация Drools показывает вам, как определить @Watch с помощью отдельных файлов, но не упоминает о том, как добавить это в таблицы правил.
Моя таблица правил на данный момент генерирует 100% и отлично работает для примитивного тестового примера, но мне нужно, чтобы @Следил за более сложным правилом. Когда я использую тестовый компилятор, я могу редактировать .файлы drl вручную и загружайте их в движок. Тогда мои правила срабатывают правильно. Мы будем очень признательны за некоторую помощь в том, как определить это в Excel.
Это текущая таблица правил Excel, которую я определил:
Это и есть цель .drl, к которому я стремлюсь(я пропустил два других сгенерированных правила):
rule "TestWatch One"
no-loop
when
$payCommResponseDTO: PaymentCommissionResponseDTO(commissionStructure == CommissionStructure.ADJUSTED) @Watch(commissionStructure)
then
System.out.println("watch one");
end