我正在尝试学习域驱动设计(DDD),我认为我有了基本的想法.但是有些让我困惑的事情.
在DDD中,持久性模型和域模型是不同的东西?我的意思是,我们设计的域名和类只考虑了域名问题; 没关系.但在那之后,当我们构建我们的存储库或任何其他数据持久性系统时,我们是否应该创建另一个模型以在持久层中使用?
我在想我们的域模型也用于持久化,这意味着我们的存储库从查询返回我们的域对象.但今天,我读了这篇文章,我有点困惑:
如果这是真的,那么从域对象中获得单独的持久性对象会有什么好处?
oop domain-driven-design model repository repository-pattern