Grails最佳实践的资源

时间:2012-06-05 11:17:32

标签: grails groovy

这个问题对于直接在stackoverflow中的答案来说过于笼统(请参阅this closed question)但是我认为社区会因为高质量的外部文章的起点而有所帮助,这些文章可以更详细地介绍这个主题。

我希望根据以下标准看到关于Grails'最佳实践的最具信息性的文章:

  • 如何在控制器/视图/服务/域对象之间拆分任务
  • 测试
  • 安全
  • 何时使用插件
  • 数据库设计注意事项
  • 特定于Groovy或Grails的主题,这些主题不属于一般最佳实践指南

请回复指向外部文章的链接,只需添加简短摘要。关于你是否认为个人想法/模式是好的,请不要过多评论否则这个问题将因“征求辩论和讨论”而被关闭

3 个答案:

答案 0 :(得分:3)

这个InfoQ article on Grails best practices有一个很好的列表,列出了如何在控制器/视图/服务/域,测试,配置和其他Grails特定注意事项之间拆分逻辑。

这是一篇简短的文章,我建议任何Grails开发人员

答案 1 :(得分:1)

GrailsPodcast网站刚刚进行了一次良好的“最佳实践”会议:http://www.grailspodcast.com/blog/id/249(当前离线)

答案 2 :(得分:1)

grails持久性专家Burt Beckwith发表了一篇演讲,解释了在GORM中使用hasMany / belongsTo映射的现成使用的潜在性能问题:

http://burtbeckwith.com/blog/files/169/gorm%20grails%20meetup%20presentation.pdf

以下是如何应用Burt公开的案例之一的示例:

https://mrpaulwoods.wordpress.com/2011/02/07/implementing-burt-beckwiths-gorm-performance-no-collections/