新书“Grails In Action”第2版建议有两种方法可以自定义脚手架视图。
■暴露脚手架模板
■为所有脚手架控制器生成物理代码
我不清楚的是,这两种技术是代替彼此还是可以选择一起使用?
答案 0 :(得分:1)
当然你可以一起使用它们。您始终可以install templates
并修改模板,为某些控制器和视图保留动态或静态脚手架,然后使用generate-*
命令为其他视图和控制器生成代码。
唯一要记住的是,如果因为更新了脚手架模板而重新生成,那么您对generate-*
命令的结果所做的任何修改都将被覆盖。
定制模板以满足您的项目需求并随着需求的发展超越脚手架模板而慢慢生成视图和控制器并不罕见。