gpt4 book ai didi

spring - 使用接口(interface) - Grails 与 Spring

转载 作者:行者123 更新时间:2023-12-02 14:42:09 26 4
gpt4 key购买 nike

我正在使用 Grails 和 Spring 企业应用程序,我知道 的重要性接口(interface)程序 ,但我看到大多数 Grails 应用程序都没有遵循这个提到的设计,而是他们的编程流程就像 controller -> service在服务层他们处理所有的业务和DB导向的东西。

但是当同一个开发者在 Spring 中的编程风格强调 的重要性时接口(interface)程序

为什么 Grails 不遵循这样的设计模式,有什么原因?

最佳答案

作者 接口(interface)程序我想你的意思是program to an interface .每当跨越对您的设计很重要的边界时,这是一个很好的做法。艺术在于决定什么是重要的。

使用框架不会强制您进入特定的模式或架构。该框架确实改变了方便的东西。有些人被这种便利所吸引,并在他们可能的任何地方都严重依赖框架。其他人反对这一点,并认为它是懒惰的编码。最后,这是一个权衡。

关于这一点实际上已经有相当大的争论。我之前总结过here

关于spring - 使用接口(interface) - Grails 与 Spring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29328237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com