Spring Roo仅用于制作网站的骨架吗?

时间:2011-02-09 13:58:55

标签: java spring-roo

在遇到很多问题后,我终于用一个简单的例子设置了Roo。

现在我只想知道Roo应该走多远。

我的意思是喜欢字段,类,一切都可以通过Roo shell完成。

现在,例如,我的项目中有15个班级。我很困惑 - 我应该在什么时候使用Roo shell进行课程,什么时候应该离开Roo并开始正常工作?

此外,Roo拥有自己的GUI和布局设计。我们也可以改变吗?

3 个答案:

答案 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,然后手工完成其余的工作。