Files
tptradecore/README.md
2025-05-10 21:08:14 +08:00

1.1 KiB
Raw Permalink Blame History

命名规则:

groupId:统一使用com.deepinnet
artifactIddeepinnet-应用名

包命名规范com.deepinnet.应用名.模块名
举例com.deepinnet.tptradecore.biz

项目分层说明:

  • tptradecore-app-starterSpringBoot应用启动类

  • 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