首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails -使用GGTS生成视图

Grails -使用GGTS生成视图
EN

Stack Overflow用户
提问于 2014-08-07 01:15:45
回答 2查看 382关注 0票数 0

我运行GGTS来生成域、控制器和视图。我意识到视图生成(New > Generate )依赖于域。

我意识到V和M是紧密耦合的。这会违反MVC规则吗?

Grails中的newb (使用GGTS)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-07 15:18:32

尽管您的问题有点模糊(您所说的“紧密耦合”和"MVC规则“是什么意思),但我并不认为Grails视图与域层”太耦合“,我肯定认为您应该继续使用Grails功能生成域、控制器和视图。以下是我的理由:

  • 视图层在本质上依赖于域( MVC中的模型);MVC模型确实值得商榷,在这里,你有一个相当好的讨论。,但我确实认为Grails实现的约定是干净的和易于维护的;
  • Grails在很大程度上是基于约定高于配置的,它本身要求使用最佳实践作为主要使用的约定(否则我不会看到有什么收获),我认为Grails的人在这方面做得很好;这意味着我宁愿研究生成的代码,以更好地理解grails (和groovy)原则,而不是忽略它(正如Chetan所建议的)。

我希望能澄清一点。但如果我不这么做,我传递的推荐信就能完成任务。;)

票数 2
EN

Stack Overflow用户

发布于 2014-08-07 05:00:26

我已经经历了您的阶段,我建议不要生成代码和视图,因为您会发现它比阅读文档和编写自己的代码更令人困惑。第二,由于自动生成代码的复杂程度,今后修改代码将非常困难。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25172767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档