官方配置脚手架
-
配置maven

我的:

-
配置脚手架

-
使用


模块说明:
-
接口定义-api :因为微服务中引用的 RPC 需要对外提供接口的描述信息,也就是调用方在使用的时候,需要引入 Jar
包,让调用方好能依赖接口的定义做代理。 -
应用封装-app :这是应用启动和配置的一层,如一些 aop 切面或者 config
配置,以及打包镜像都是在这一层处理。你可以把它理解为专门为了启动服务而存在的。 -
领域封装-domain :领域模型服务,是一个非常重要的模块。无论怎么做DDD的分层架构,domain
都是肯定存在的。在一层中会有一个个细分的领域服务,在每个服务包中会有【模型、仓库、服务】这样3部分。 -
仓储服务-infrastructure :基础层依赖于 domain 领域层,因为在 domain
层定义了仓储接口需要在基础层实现。这是依赖倒置的一种设计方式。 -
领域封装-trigger :触发器层,用于提供接口实现、消息接收、任务执行等。所以对于这样的操作,小傅哥把它叫做触发器层。
-
类型定义-types :通用类型定义层,在我们的系统开发中,会有很多类型的定义,包括;基本的 Response、Constants
和枚举。它会被其他的层进行引用使用。

4万+

被折叠的 条评论
为什么被折叠?



