如何自定义脚手架生成的Grails默认CRUD代码模板(如GSP、Controller、Service、Specification模板)?

How to customize Grails default CRUD code templates (such as GSP, Controller, Service, and Specification templates) generated by scaffolding?

我有一个问题,如何使用自己的样式表显示控制器 CRUD 默认站点?

问题背景

我创建了一个带有控制器、域和视图的 grails 应用程序,现在我创建了自己的样式表、自己的布局并添加了一些页面。现在我有了带有样式表的新文件,但如果我使用默认函数,它看起来是一样的:

Default design

那么如何在我的新页面内容中使用我的样式的 CRUD 功能呢?

默认脚手架代码是使用 Grails 脚手架插件生成的。

  • 如果只是关于样式,那么您可以将样式表包含在主布局文件中。
  • 否则,我认为您还可以使用 grails install-templates 扩展脚手架模板,在 src/main/templates/scaffolding 下添加模板,您可以根据需要自定义这些模板。

您可能还想看看 Grails 脚手架插件 here