快速搭建基本环境工程的脚手架
目前大部分的开发按照MVC的模式进行开发, 经过一段时间的迭代演变, 发现工程结构, 分包变的混乱无比, 完全按照的DDD的设计理念对于一般的CRUD业务会发现非常的繁琐,会发现各种对象的转换, 导致开发效率变的底下,在此背景下,基于当前公司要求的快速迭代,又为了保证结构清晰,仿DDD设计进行了脚手架搭建,不会完全按照DDD的理念
模块名称 | 模块说明 | 依赖模块 |
---|---|---|
simple-ddd-frame-application | 应用层,编排业务,不实现具体的逻辑 | domain |
simple-ddd-frame-base | 通用基础模块 | |
simple-ddd-frame-domain | 领域层 | |
simple-ddd-frame-infrastructure | 基础设施层 | |
simple-ddd-frame-interface | 用户接口层,controller之类 | |
simple-ddd-frame-starter | 启动层 |
1. 克隆项目到本地
2. 进入到archetype目录,执行mvn install
3. idea中使用方式参考公众号文章 https://mp.weixin.qq.com/s/iK7_SX_A5Z8HgjdQ_hlkvw