域驱动设计 – DDD存储库的优点和缺点
发布时间:2020-05-27 19:03:25 所属栏目:程序设计 来源:互联网
导读:优点: 存储库隐藏复杂查询. 存储库方法可以用作事务边界. ORM很容易被嘲笑 缺点: ORM框架已经提供了一些集合,如持久化对象的接口,存储库的意图是什么.因此,存储库为系统增加了额外的复杂性. 组合爆炸时使用findBy方法.可以使用Criteria对象,查询或示例对象
优点: >存储库隐藏复杂查询. 缺点: > ORM框架已经提供了一些集合,如持久化对象的接口,存储库的意图是什么.因此,存储库为系统增加了额外的复杂性. 问题: 你知道什么利弊? 当您使用ORM时,您应该以尽可能有限的方式使用他们的API,给自己一个可能是具体领域的立面.所以不管您的域名仍然会看到一个存储库.另一方面有一个ORM的事实是一个“实现细节”. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |