Я работаю с слюной слияния, и я хочу проверить производительность этой системы cep на основе количества реализованных правил. Теперь у меня есть простой файл правил с расширением .drl. Я хотел бы динамически генерировать около 1000 правил. Итак, как это можно сделать автоматически, не создавая их для одного в файле .drl?Drools fusion: автоматически генерировать правила
0
A
ответ
1
Вы когда-нибудь слышали о шаблонных двигателях? В конце концов, файлы DRL - это просто текстовые файлы. Вот некоторые из них вы можете использовать:
- Строка шаблона: http://www.stringtemplate.org/
- Скорость: http://velocity.apache.org/
- FreeMarker: http://freemarker.org/
- Даже Drools приходит с некоторой поддержкой шаблонов: http://docs.jboss.org/drools/release/6.3.0.Final/drools-docs/html_single/#d0e5930
Если вам не нравятся модные вещи, вы всегда можете вернуться к старому хорошему классу StringBuffer
.
Надеюсь, это поможет.
Спасибо, и я просто использовал StringBuffer;) – Tim