Grails开发流程

标签 grails grails-2.0

我对 grails 还很陌生。过去我用 jsf 2.0 创建了 Web 应用程序。通常我“手工”创建每个类。因此,grails 的脚手架对我来说非常方便。

所以我的问题是: 您是否只创建域层,然后修改支架 View ? grails 2.3.4中您的典型开发流程是怎样的? ?

感谢您的回答!

最佳答案

开发过程取决于您的项目类型和经验。

  • 我个人创建了许多具有相同企业标识的 CRUD 应用程序。因此,我按照您的描述使用脚手架:创建 View 和 Controller ,然后修改它们。为了应用企业标识,我修改了默认样式表并通过自制插件应用它。
  • 如果您创建类似 CRUD 的应用程序,但脚手架不适合,您可以执行 install-templates 并修改生成的脚手架模板。这样,您就可以轻松修改脚手架页面的结构(例如,默认为所有列表页面添加 Excel 导出)
  • 在其他项目中,我的主页不像 CRUD 那样,所以我手动创建它们。但我仍然需要很多简单的管理页面 - 这些我仍然是脚手架,甚至不需要修改。这样可以省很多力气
  • 如果脚手架页面不适合,并且您在 Grails 方面有足够的经验,@moeTi 是正确的,手动编码 Controller 和 View 可能会更快。

关于Grails开发流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20883057/

相关文章:

testing - Grails 自定义 taglib 在集成测试期间无法使用自定义工件

grails - 如何为Grails 3.x配置Spring Security Rest

grails - 有没有更好的方法可以在Grails中返回并显示多个列表到 View ?

hibernate - 我的 Grails 3.3.8 应用程序中 SpringSecurityService 中的 MissingPropertyException

grails - grails-在查询中使用动态列表

grails - Gradle 搜索 zip 而不是 jar

grails - 在Grails中创建动态变量名称

grails - 如何从g:select标记传递值

grails - Grails-指定 Controller 时滤镜不触发

eclipse - 请帮助进行SpringSource更新