【发布时间】:2010-01-15 23:11:46
【问题描述】:
我使用 Roo 创建了一个使用现有数据库的项目。 我能够创建动态查找器,但我想实现自定义查找器,它将接收 4 个参数并使用其中一些来创建 Like 条件,而另一些用于 equals 条件。
使用 Roo 的最佳方法是什么。
【问题讨论】:
标签: spring-roo
我使用 Roo 创建了一个使用现有数据库的项目。 我能够创建动态查找器,但我想实现自定义查找器,它将接收 4 个参数并使用其中一些来创建 Like 条件,而另一些用于 equals 条件。
使用 Roo 的最佳方法是什么。
【问题讨论】:
标签: spring-roo
推荐的模式是为您的实体编辑 .java 源文件并在那里定义新的查找器。您可能想创建一个动态查找器,然后从相应的 entityname_Roo_Finder.aj 文件中复制样式。请注意,手动创建的查找器不会出现在自动创建的网络脚手架中(而动态查找器会出现)。
【讨论】:
您可能必须复制entityManager()-Getter,如下所示:
new DomainClass().entityManager;
【讨论】: