在他的DDD书中,Evans提出了分层体系结构的思想,特别是业务逻辑应该局限于域层,并与UI/persistence/其他关注点分离。他还引入了存储库模式,作为对实体和值对象进行抽象访问和持久存储的手段。对我来说,还不清楚的是:
(我最感兴趣的是DDD视角)
发布于 2020-06-22 14:47:16
JpaRepository接口。关于答案(1),这个替代方案的好处是您不需要提供存储库实现--它是Spring框架自动提供给您的。我的答案主要受谷子DDD的模式、原理与实践的影响。
发布于 2019-08-18 04:34:24
根据本样本样本,您可以在域层拥有一个存储库作为接口(CargoRepository),在基础结构层中有一个实际的实现(CargoRepositoryHibernate)。
分层架构图片(也来自DDD蓝皮书):

https://softwareengineering.stackexchange.com/questions/396151
复制相似问题