我正在一个新的GWT应用程序中试验Spring Roo。 Spring Roo GWT支持尚未准备好实际使用,因此我想尽可能多地使用GWT 2.1 MVP来手动构建GWT内容。我遇到的问题是Spring Roo“注意到”我的MVP相关类,并为我的实体生成了大量额外(破碎)的东西。
如何让Spring Roo忽略我项目的GWT方面?
答案 0 :(得分:3)
“我想尽可能多地使用GWT 2.1 MVP构建GWT内容”
如果您正在手动构建GWT,听起来您对使用Spring Roo生成数据模型代码感兴趣 - 但不希望(或需要)任何Spring Roo的Web控制器代码。如果是这种情况,那么您可以将项目分成两个模块:
使第一个(Roo)模块成为第二个(GWT)模块的依赖项。基本上,您正在使用Roo来创建Web应用程序使用的JAR库。只要您不运行controller
命令,Roo就不会向您的模块添加任何Web应用程序代码。
答案 1 :(得分:2)
我将gwt.scaffold包重命名为gwt.shell,将gwt.request重命名为gwt.req,Spring Roo将我的东西单独留下。