在Spring Roo中,如果我不想自动生成特定的方法,我可以删除注释。有没有办法在Grails中做到这一点?例如,我希望列表并创建一个控制器的方法,以便在执行generate-all时自动更新域模型中的任何更改,但希望为show方法使用自定义代码,除非我手动编辑它。停止在控制器中生成某些方法的Grails?
2
A
回答
1
运行“的Grails安装模板”,它会复制被用来生成控制器,GSP的,等编辑这些模板脚本拥有你想要的方法。
这并不像Roo那样灵活,因为它是全局的并且不是每个实例都可用,但是如果你想为所有控制器使用相同的结构,那么它就可以为你工作。
2
如果您在动态脚手架控制器中提供动作,那么Grails将不会在运行时创建该动作(但会创建所有其他动作)。所以,如果你不希望show
动作来更新你做到这一点
class SomeDomainObjectController {
def scaffold = SomeDomainObject
def show = {
// Your logic for this action goes here
}
}
相关问题
- 1. Grails 2.0.1控制器操作方法已停止工作
- 2. Grails的控制器方法
- 3. Grails - 在生成控制器中的自定义JSON时出错
- 4. 在Grails控制器的渲染方法中设置编码
- 5. 在父控制器的方法烧成所述子控制器的方法
- 6. 停止编辑框中的某些键
- 7. 控制器Grails中
- 8. 某些控制器方法没有HTTP请求
- 9. Websphere Liberty控制器无法停止成员
- 10. Rails的:生成的控制器语法
- 11. Grails的控制器
- 12. Grails的控制器
- 13. 以编程方式启动和停止Spring集成中的某些IntegrationFlows?
- 14. GWT:某些功能停止在国际
- 15. Ruby方法来生成控制字符?
- 16. 使用导轨控制器生成器使用post方法生成路径
- 17. 更改yii内的某些控制器
- 18. 在某些事件发生后停止跑道计算
- 19. 修改生成的roo控制器的显示方法
- 20. 为控制器中的所有方法创建Grails URLMapping?
- 21. 在xcode中集成Tab控制器和导航控制器的正确方法
- 22. Swift:从完成中停止方法
- 23. 防止某些类使用属性调用某些方法
- 24. 如何在容器视图控制器中发生某些事情时更新视图控制器?
- 25. 有没有办法在wordpress中停止WYSISYG编辑器修剪某些标签?
- 26. 在Python中为某个方法生成控制流图的最简单方法是什么?
- 27. 分解一些区域中的某些控制器
- 28. Grails测试集成,控制器注入
- 29. 在Rails中防止伪造的测试控制器方法
- 30. 如何某些控制器通话