# DDD脚手架 **Repository Path**: xboss-data-warehouse/ddd ## Basic Information - **Project Name**: DDD脚手架 - **Description**: DDD脚手架,对代码结构目录结构做了明确的说明,已经实际项目中进行了逻辑 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-03-07 - **Last Updated**: 2025-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DDD脚手架 #### Description 本项目是基于Spring Boot的DDD项目脚手架,主要包含以下子项目: #### Software Architecture ##### api:API接口定义 ##### common:通用模块,包含工具类、常量、公共类等 ##### domain:领域层,包含实体、值对象、领域服务等,仓储接口定义 ##### application:应用层,包含应用服务、应用接口的实现 ##### persistence:持久化层,包含持久化接口的定义、实现、配置等 ##### starter:启动器,包含各个子项目的依赖管理、配置等 可以根据实际的情况进行构建修改相关的包命名 #### 项目依赖关系 ![DDD.png](DDD.png) #### 代码分层结构 ![代码分层结构.png](%E4%BB%A3%E7%A0%81%E5%88%86%E5%B1%82%E7%BB%93%E6%9E%84.png)