Roo - добавить пользовательский поиск - PullRequest
4 голосов
/ 16 января 2010

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

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

Ответы [ 2 ]

9 голосов
/ 21 января 2010

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

0 голосов
/ 06 октября 2011

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

new DomainClass().entityManager;
...