[英]What is the best approach in adding projects on a Domain Driven Design DDD having multiple databases?
解决方案:
我的解决方案中有一组项目(见上文) ,但是,整个解决方案只处理 1 个数据库。 现在,我计划集成另一个数据库,在具有多个数据库的领域驱动设计 DDD 上添加项目的最佳方法是什么?
最初,我正在考虑添加另一个持久性项目,但我认为它需要域。 我不确定将映射到不同数据库的域混合使用是否正确。 有人可以告诉我如何解决这个问题吗?
它是一个新数据库或一个新项目这一事实根本无关紧要。 您必须将功能翻译成您无处不在的语言,然后看看它现在如何适合您的应用程序。 您最终会回答以下问题: * 这是一项新功能还是补充现有功能 * 此功能甚至属于该领域 * 是否需要新的实体、聚合和值类型来表达此功能
所有这些 DDD 问题都不关心序列化如何发生或不发生。 序列化的细节不属于您的域的范围。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.