首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Hibernate在Spring MVC项目中实现SOLID principles

用Hibernate在Spring MVC项目中实现SOLID principles
EN

Stack Overflow用户
提问于 2016-11-30 18:48:31
回答 1查看 1K关注 0票数 2

我们正在实现具有Hibernate功能的Spring MVC项目。根据SpringMVC的示例实现,我们的应用程序将具有不同的层。它们包括:控制器、服务、实体和存储库。应用程序的业务逻辑在服务层中实现。Spring框架提供的API遵循面向对象的原则,我们只是想知道如何将可靠的原则应用于应用程序的类。换句话说,如何将可靠的原则应用于Spring MVC Hibernate应用程序

EN

回答 1

Stack Overflow用户

发布于 2017-03-14 02:32:14

这个问题有点抽象,所以下面是一个通用的答案:

我建议看看富足模型和贫血模型之间的区别。Spring和Hibernate鼓励使用贫血模型,从面向对象的设计角度来看,这被认为是一种反模式,并且很难应用可靠的原则。

关于这个主题的更多信息,你可以在沃恩·弗农写的一本优秀的书中找到:https://www.amazon.com/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577

书中描述的领域驱动设计可能也会让你感兴趣。

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

https://stackoverflow.com/questions/40886367

复制
相关文章

相似问题

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