【问题标题】:How to implement Scaffolding in Spring 3.0如何在 Spring 3.0 中实现脚手架
【发布时间】:2013-01-02 10:04:02
【问题描述】:

“我正在使用spring maven项目,想在其中实现Scaffolding,以便我可以根据模型动态生成DAO、服务和spring表单。如何实现?”

【问题讨论】:

    标签: java spring spring-mvc spring-roo


    【解决方案1】:

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

    因此,如果您使用 roo 搭建脚手架,您会发现您的双手被紧紧束缚(就像我现在一样)。

    我的建议是,根据需要构建模型,但对于脚手架,您应该使用 JSF 或 GWT。两者都比使用 Dojo 更好。两者都可以作为 spring roo 附加组件使用。希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      看看spring roo。因为这提供了您正在搜索的内容。

      【讨论】:

      • 我已经浏览了上面的链接...但没有得到开发 roo 项目的确切过程.. 谁能告诉如何在 STS 中创建这种类型的项目?在此先感谢...
      • 大部分问题应该在这里回答:springsource.org/spring-roo - 简而言之,您使用交互式 roo shell,在其中键入命令,spring roo 将生成并为您完成所有需要的工作。
      【解决方案3】:

      让我们看看这个教程:https://sites.google.com/site/telosystutorial/

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

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

      【讨论】:

        【解决方案4】:

        你可以试试Telosys http://www.telosys.org

        脚手架非常有效(来自数据库或来自特定模型) 您可以自定义模板以准确生成您想要的内容

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-03-03
          • 1970-01-01
          • 1970-01-01
          • 2014-05-11
          • 1970-01-01
          • 2010-12-15
          • 1970-01-01
          相关资源
          最近更新 更多