在遇到很多问题后,我终于用一个简单的例子设置了Roo。
现在我只想知道Roo应该走多远。
我的意思是喜欢字段,类,一切都可以通过Roo shell完成。
现在,例如,我的项目中有15个班级。我很困惑 - 我应该在什么时候使用Roo shell进行课程,什么时候应该离开Roo并开始正常工作?
此外,Roo拥有自己的GUI和布局设计。我们也可以改变吗?
答案 0 :(得分:2)
您也可以尝试使用Telosys Tools,它可以从现有数据库生成完整的Web应用程序。
它比Spring Roo更灵活,您可以自定义模型和生成器模板
使用Spring MVC和Spring Data生成代码的教程在这里:https://sites.google.com/site/telosystutorial/
答案 1 :(得分:1)
我个人使用ROO来生成模型,控制器和脚手架,然后我剥离了一大块Scaffold,这样我就可以将自己的组件放在那里,还有一些控制器我还需要手工编写。 当您到达ROO生成的界面时,开始黑客攻击并仅使用ROO添加新的域模型。
答案 2 :(得分:0)
我同意Jan.Roo Scaffold应用程序只是:一个可以用来构建自己的应用程序的结构,但这不是你想要作为客户端公开的东西。到目前为止,我在创建或更改数据模型时使用了Roo,并允许它管理和修改与数据模型交互所需的大量代码。但是我在模特之外做的任何工作都是我自己做的。
我的建议:在力量所在的地方使用Roo,然后手工完成其余的工作。