Mar*_*nio 7 domain-driven-design
我从DDD哲学开始,我想实现与我们这里的遗留系统的集成.在我的互联网研究中,我发现了一些文章和样本,但我必须承认:很难理解如何正确地进行这种整合.
在提出这个问题之前,我在这里进行了搜索,但结果对我没用,所以我想知道是否可以发送或显示ACL的实现示例.
我有这个项目:
最初的想法是访问整个NHibernate的该数据库,创建只是一些必要的映射类,域实体和执行业务规则.根据Eric Evans的说法,这种策略被称为[泡沫背景] [1].我认为这个策略可以解决我的问题,但我需要一些样本以正确的方式做到这一点.
有人能帮我吗?
ACL是一种模式,而不仅仅是一段代码.在您所描述的内容中,您没有说您是否对遗留系统有很强的依赖性,或者您只想在当前系统中构建一些独立的代码?有了这个,你可以决定你的ACL只是一个数据库服务,还是它将遗留系统逻辑包含在内?
您放入ALC的实际部分在很大程度上取决于您的实施.您需要的是一个通用模式:

你可以在Eric Evan的演讲中找到更多信息.