前置条件
- 本地项目已经创建成功,详见 新建项目
- 数据库创建成功,详见
- 负责事务处理,所以事务的注解可以在这一层的中使用。
- 不做单元测试,只做验收测试。
- 可能会有比较多的依赖组件(领域服务),使用
field
注入依赖的组件。 - 方法要求无状态,只接受
dto
和元数据类型
作为参数。
- 接口类定义了业务操作的一系列接口,并不提供实现,具体实现需要通过服务实现层提供,所以属于供应方的服务接口层。创建在项目模块的
xxx.app.service
包下。
Service
接口的具体实现通过服务实现层提供,所以属于供应方的服务实现层。创建在项目模块的xxx.app.service.impl
包下。