如何避免Spring Roo GWT支持?

时间:2010-08-01 12:16:59

标签: java gwt spring-roo

我正在一个新的GWT应用程序中试验Spring Roo。 Spring Roo GWT支持尚未准备好实际使用,因此我想尽可能多地使用GWT 2.1 MVP来手动构建GWT内容。我遇到的问题是Spring Roo“注意到”我的MVP相关类,并为我的实体生成了大量额外(破碎)的东西。

如何让Spring Roo忽略我项目的GWT方面?

2 个答案:

答案 0 :(得分:3)

  

“我想尽可能多地使用GWT 2.1 MVP构建GWT内容”

如果您正在手动构建GWT,听起来您对使用Spring Roo生成数据模型代码感兴趣 - 但不希望(或需要)任何Spring Roo的Web控制器代码。如果是这种情况,那么您可以将项目分成两个模块:

  • 包含由Spring Roo创建的模型和持久性代码的模块
  • 您手动创建的GWT Web应用程序。

使第一个(Roo)模块成为第二个(GWT)模块的依赖项。基本上,您正在使用Roo来创建Web应用程序使用的JAR库。只要您不运行controller命令,Roo就不会向您的模块添加任何Web应用程序代码。

答案 1 :(得分:2)

我将gwt.scaffold包重命名为gwt.shell,将gwt.request重命名为gwt.req,Spring Roo将我的东西单独留下。