如何避免使用Spring Roo GWT支持?

3

我正在新的GWT应用程序中尝试使用Spring Roo。目前,Spring Roo GWT支持还没有准备好进行实际使用,因此我想尽可能地手动构建GWT部分,使用尽可能多的GWT 2.1 MVP内容。我的问题是,Spring Roo会“注意到”我与MVP相关的类,并为我的实体生成大量额外(损坏的)内容。

我该如何让Spring Roo忽略我项目中的GWT部分?

2个回答

3
如果您想手动构建GWT,那么您可能对使用Spring Roo生成数据模型代码感兴趣,但不需要任何Spring Roo的Web控制器代码。如果是这种情况,那么您可以将项目分成两个模块:
1. 由Spring Roo创建的包含模型和持久化代码的模块。 2. 您手动创建的GWT Web应用程序。
使第一个(Roo)模块成为第二个(GWT)模块的依赖项。基本上,您正在使用Roo创建一个JAR库,该库由您的Web应用程序使用。只要不运行“controller”命令,Roo就不会向您的模块添加任何Web应用程序代码。

啊,我本来希望不得不那样做。但是如果没有其他办法的话,这也可以起作用,我想。 - David Tinker

2

我将我的gwt.scaffold包重命名为gwt.shell,gwt.request重命名为gwt.req,Spring Roo没有对我的更改进行干扰。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接