目录
一、命名规约
1、各层类名命名规约
类型 |
说明 |
示例 |
Mapi数据实体 |
业务实体 +Do |
AirportShopGroupDo |
Web请求返回实体 |
业务实体 +Bean |
AirportTaxiBean |
Service接口Jar包中暴露出去的业务实体 |
业务实体 +DTO |
ShopConfigDTO |
数据库实体 |
业务实体 + Entity |
ShopConfigEntity |
工具 |
功能 +Utils(业务无关的工具类下沉到vc-sdk中) |
PayPlatformUtils |
Dao |
功能 + Dao(体现与哪张表有关) |
ShopConfigDao |
枚举 |
枚举对象 + Enum |
OrderStatusEnum |
接口实现 |
接口 + Impl |
接口:BookOrderService 接口实现:BookOrderServiceImpl |
领域服务 |
接口:领域服务 + DomainService 接口实现:领域服务 + DomainServiceImpl |
接口:BookOrderDomainService 接口实现:BookOrderDomainServiceImpl |
展示服务 |
接口:展示服务+DisplayService 接口实现:展示服务 + DisplayServiceImpl |
接口:ProductDisplayService 接口实现:ProductDisplayServiceImpl |
聚合服务 |
接口:业务类型+AggregateService 实现:业务类型+AggregateServiceImpl |
接 |