【发布时间】:2013-01-02 10:04:02
【问题描述】:
“我正在使用spring maven项目,想在其中实现Scaffolding,以便我可以根据模型动态生成DAO、服务和spring表单。如何实现?”
【问题讨论】:
标签: java spring spring-mvc spring-roo
“我正在使用spring maven项目,想在其中实现Scaffolding,以便我可以根据模型动态生成DAO、服务和spring表单。如何实现?”
【问题讨论】:
标签: java spring spring-mvc spring-roo
首先,spring roo 将视图生成为使用 Dojo 和 Dijit 的 .jspx 页面(我不明白为什么 roo 不使用 Jquery)。 Roo 对编辑生成的视图文件有很大的限制。
因此,如果您使用 roo 搭建脚手架,您会发现您的双手被紧紧束缚(就像我现在一样)。
我的建议是,根据需要构建模型,但对于脚手架,您应该使用 JSF 或 GWT。两者都比使用 Dojo 更好。两者都可以作为 spring roo 附加组件使用。希望对您有所帮助。
【讨论】:
看看spring roo。因为这提供了您正在搜索的内容。
【讨论】:
让我们看看这个教程:https://sites.google.com/site/telosystutorial/
它解释了如何从数据库生成完整的 Web 应用程序(Spring MCV - JPA 或 Spring Data)
它使用名为“Telosys Tools”的免费 Eclipse 插件(带有脚手架的代码生成器)
【讨论】:
你可以试试Telosys http://www.telosys.org
脚手架非常有效(来自数据库或来自特定模型) 您可以自定义模板以准确生成您想要的内容
另见https://modeling-languages.com/telosys-tools-the-concept-of-lightweight-model-for-code-generation/
【讨论】: