上传者: 38662089
|
上传时间: 2021-12-16 19:46:13
|
文件大小: 55KB
|
文件类型: -
获取java各种项目源码
微服务+DDD代码结构例子
前言
本人此博文见识短浅,样例做法并不足取,已不再维护相关内容,请诸位移步。笔者也从不认为Eric
Evans书中所写概念都完全正确且合乎现实软件开发
这是一个基本的微服务
+
DDD演示例子(待完善),基于
Spring
Boot
2.2.4.RELEASE
结构例子(待完善),(2021-02-24)暂时写了Infrastructure层和Interfaces层的样例内容。
结构例子(待完善),(2021-03-03)补充了Domain层和Application层的样例内容。
微服务
+
DDD,个人觉得应该是首先是从微服务的角度(如何划分微服务)考虑去划分大的业务模块,每一个微服务都应该是一个可以单独部署,各司其职的模块;
微服务实际开发中,也结合DDD的思想去划分所有属于自己的领域。
微服务的划分与落地,其实也应该是以DDD的思想做去指导的,所以无论我们代码结构如何规划,也并非一成不变,应该从实际出发,去思考划分结构的意义。代码的分层是为了让我们的代码对业务的表达更加清晰。
此例子是对于微服务+DDDReact到实际开发,代