31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
## 命名规则:
|
||
groupId:统一使用com.deepinnet
|
||
<br/>
|
||
artifactId:deepinnet-应用名
|
||
|
||
包命名规范:com.deepinnet.应用名.模块名
|
||
<br/>
|
||
举例:com.deepinnet.tptradecore.biz
|
||
|
||
## 项目分层说明:
|
||
- tptradecore-app-starter(SpringBoot应用启动类)
|
||
- tptradecore-biz(业务层)
|
||
- tptradecore-biz-service-impl(业务层的实现,具体业务流程编排)
|
||
|
||
- tptradecore-common(通用层)
|
||
- tptradecore-common-dal(仓储层)
|
||
- tptradecore-common-service
|
||
- tptradecore-common-service-facade(需要向外界暴露的领域服务)
|
||
- tptradecore-common-service-integration(集成的第三方接口)
|
||
- tptradecore-common-util(工具)
|
||
|
||
- tptradecore-core(领域层)
|
||
- tptradecore-core-service(本系统内使用的service接口)
|
||
- tptradecore-core-model(领域模型)
|
||
|
||
## 各模块依赖关系:
|
||
- biz:负责业务流程编排,依赖于common-service-facade、common-service-integration、
|
||
common-service-util、core-service
|
||
- core-service:本系统内的服务, 不需要向外暴露,依赖core-model、
|
||
common-dal、common-util
|