如何在Spring 3.0中实现Scaffolding

时间:2013-01-02 10:04:02

标签: java spring spring-mvc spring-roo

“我正在使用spring maven项目,并希望在其中实现Scaffolding,以便我可以根据模型动态生成DAO,服务和弹簧形式。如何实现?”

4 个答案:

答案 0 :(得分:3)

首先,spring roo将视图生成为使用Dojo和Dijit的.jspx页面(我不明白为什么roo不使用Jquery)。 Roo对编辑生成的视图文件非常有限制。

因此,如果你使用roo搭建支架,你会发现你的双手被束缚得很厉害(正如我现在的那样)。

我的建议是,按照自己的意愿构建模型,但对于脚手架,您应该使用JSF或GWT。两者都比使用Dojo更好。两者都可以作为spring roo添加。希望有所帮助。

答案 1 :(得分:2)

看看spring roo。因为这提供了你正在寻找的东西。

答案 2 :(得分:2)

让我们看一下本教程:https://sites.google.com/site/telosystutorial/

它解释了如何从数据库生成完整的Web应用程序(Spring MCV - JPA或Spring Data)

它使用名为" Telosys Tools"的免费Eclipse插件。 (带脚手架的代码生成器)

答案 3 :(得分:1)

您可以尝试 Telosys http://www.telosys.org

对于脚手架(从数据库或特定模型)非常有效 您可以自定义模板,以便准确生成所需的内容

另请参阅https://modeling-languages.com/telosys-tools-the-concept-of-lightweight-model-for-code-generation/