java - Spring Roo : how can I code a customized search page based on several backing entities?

标签 java spring-roo

众所周知,Roo 将为每个实体创建一个列表页面。假设我有 3 个域类 - 公司、部门和员工,我想在自定义列表页面中显示详细信息,其中将包含所有 3 个类的字段,我该如何编码? 我在 Roo shell 中使用了“web mvc Controller ”,但我不知道下一步应该是什么。

Roo的版本是1.2.2

最佳答案

Roo 不会自动生成跨多个实体的查找器。自动生成的查找器只能作用于单个实体的字段。

获取自定义列表页面的方法是编写一个自定义查找器(在域或服务层中)以包含您需要的所有字段/实体。

自定义列表 = 自定义 Controller + 自定义查找器 + 自定义 View

已通过 Roo 1.2.2 验证

Spring 团队成员在 older thread 中提出了以下建议: :“最好的办法是使用 Roo 生成尽可能多的查找器,然后将其插入并修改它以包含您要查询的其他字段。

关于java - Spring Roo : how can I code a customized search page based on several backing entities?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12767059/

相关文章:

java - Android 无法启动 Activity - java.lang.RuntimeException : Unable to start activity ComponentInfo

java - 无法在浏览器上下载文件文档?

java - Tomcat 中的数据源注入(inject)问题

java - 自定义 AsyncUncaughtExceptionHandler

grails - 从 Roo 迁移到 Grails

java - 适用于大型应用程序的 Spring Roo

java - Cipher.WRAP_MODE 与 Cipher.ENCRYPT_MODE

spring-roo - 使用Spring Roo的项目生成问题

java - 在 spring Roo > 1.1.5 中找不到 RooEntity 注释

java - 包含外部 jar 中的类的 JPA 实体