文件名称:获取java各种项目源码-spring-microservice-ddd:微服务+DDD代码结构例子
文件大小:55KB
文件格式:ZIP
更新时间:2024-06-26 13:11:28
系统开源
获取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到实际开发,代
【文件预览】:
spring-microservice-ddd-master
----src()
--------test()
--------main()
----doc()
--------assembler.md(3KB)
--------infrastructure.md(5KB)
----README.md(7KB)
----pom.xml(2KB)