在Spring Roo中使用动态查找器创建新页面

时间:2010-08-25 07:19:44

标签: java spring-roo

我刚学习Roo。

我有一个域对象:

Person {
  private String name;
  private boolean graduated;
}

我想创建一个只列出分级Person对象的新页面。我喜欢这个新页面出现在列表人员页面链接下的菜单上。

Roo创建此新页面的最佳做法是什么?

我是否在控制器上创建新方法?

如何生成JSP?

如何通过menu.jspx获取此新页面?

提前致谢。 的Georgi

1 个答案:

答案 0 :(得分:1)

我为您创建了一个示例应用。下载最新的spring roo instalation并运行这些命令。

project --topLevelPackage com.stackoverflow.personapp --projectName personapp

持久性设置 - 提供者HIBERNATE --database HYPERSONIC_IN_MEMORY

entity --class~ .domain.Person --testAutomatically

字段字符串--fieldName name --notNull

field boolean --fieldName graduated --notNull

controller all --package~.web

finder add --class com.stackoverflow.personapp.domain.Person --finderName findPeopleByGraduated

退出

然后输入mvn clean install jetty:run

转到您的浏览器和localhost:8080,您将看到该应用