最近准备用SpringClound搭建一个微服务框架,因为对服务划分的细节比较纠结,在搜索资料的时候无意中留意到了“领域驱动设计”这个词,初步看了几篇博文,发觉跟自己认识的开发模式有很大的差别。
Martin Fowler在他的《企业应用架构模式》这本书中提出了两种开发方式“事务脚本”和“领域模型”,这两种开发分别对应了“贫血模型”和“充血模型”,我们习惯使用的MVC模式便是贫血模式。
在网上找了一篇详细介绍的博文,决心认真研读一番,读完补上读后感。
博文地址:http://www.cnblogs.com/netfocus/archive/2011/10/10/2204949.html
参考博文:
https://blog.csdn.net/alex_xfboy/article/details/77334398
https://blog.csdn.net/alex_xfboy/article/details/77335982
https://blog.csdn.net/alex_xfboy/article/details/53609160


![从壹开始前后端分离 [.netCore 填坑 ] 三十二║ 四种方法快速如何实现项目的半自动化搭建](https://cdnss.haodaima.top/uploadfile/2024/0322/20240322124351356.png)
![[转载]领域驱动设计(Domain Driven Design)参考架构详解](http://hi.csdn.net/attachment/201108/12/0_1313119613GJqy.gif)
