DDD领域驱动设计理解

最近准备用SpringClound搭建一个微服务框架,因为对服务划分的细节比较纠结,在搜索资料的时候无意中留意到了“领域驱动设计”这个词,初步看了几篇博文,发

最近准备用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

您可能有感兴趣的文章
DDD(领域驱动设计)应对具体业务场景,Domain Model(领域模型)到底如何设计?

领域驱动设计系列(转)

拨开迷雾,找回自我:DDD 应对具体业务场景,Domain Model 到底如何设计?

领域驱动设计 贫血模型 VO、DTO、DO、PO 展示层 服务层 视图对象 视图对象 展示层 数据传输对象 领域对象 持久化对象 持久层 单一职责

从0开发3D引擎(补充):介绍领域驱动设计