# ddd-framework **Repository Path**: TaylorAI/ddd-framework ## Basic Information - **Project Name**: ddd-framework - **Description**: 领域驱动设计落地实现基础脚手架 - **Primary Language**: Java - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2022-01-28 - **Last Updated**: 2022-01-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ddd-framework

## Introduction > ddd-framework 是一款基于领域驱动设计的开发脚手架,拥有极高的拓展性,能够应对大型复杂系统的架构。采用[前端](https://github.com/ken-xue/ddd-framework-vue) ,[后端](https://github.com/ken-xue/ddd-framework) 分离开发模式, 提供[代码生成器](https://github.com/ken-xue/ddd-framework-code-generator) ## Architecture ### Application Layer ![img](https://cdn.nlark.com/yuque/0/2021/png/2630542/1639145697424-168ad4a4-aa29-4d10-b005-399fc26c00f7.png) ### Directory Structure ``` ddd-framework ├─core 核心模块 │ ├─acl 防腐层 │ ├─adapter 控制层 │ ├─application 应用层 │ ├─core-client 核心二方包 │ ├─domain 领域层 │ └─infrastructure 基础设施层 ├─extensions 外部拓展 │ └─acl-impl acl实现 ├─client 二方包 ├─core 启动类 ├─dependencies 依赖管理 └─doc 文档数据 ``` ## QuickStart ```bash git clone https://github.com/ken-xue/ddd-framework.git cd ddd-framework mvn install ``` ## Document - [Detail Design Document]() ## License MIT see [LICENSE](./LICENSE).