2010-01-15 5 views
4

Я использовал Roo для создания проекта, который использует существующую базу данных. Im способен создавать динамические искатели, но я хочу реализовать пользовательский поиск, который будет получать 4 параметра и использовать некоторые из них для создания условия Like и других для условия равенства.Roo - добавить пользовательский поиск

Каков наилучший способ сделать это с помощью Roo.

ответ

9

Рекомендуемый шаблон - отредактировать исходный файл .java для вашей сущности и определить там новый искатель. Возможно, вам захочется создать динамический искатель, а затем скопировать стиль из соответствующего файла entityname_Roo_Finder.aj. Обратите внимание, что создаваемые вручную поисковые устройства не отображаются в автоматически созданных веб-эшафотах (тогда как динамические поисковые устройства будут).

0

Вы, вероятно, придется скопировать entityManager() -Getter как в:

new DomainClass().entityManager; 
Смежные вопросы