Config
: 所有配置
Controller
: 申请入口
Service
: 逻辑层
介于 Controller 和 Mapper 之间,也是 Domain 和 Dot 的装换层
Mapper
: 长久层
或叫 Dao,长久层,负责 Java 和数据库交互。包含 interface 和 xml 两类文件
Domain(Po)
: 表映射实体
用一个 Java 类来映射数据库表,类名就相当于表名,类的属性就相当于表的字段
Dto
: 数据传输对象
数据传输对象(Data Transfer Object), 用于前后端数据交互。用在 Controller 层和 Service 层
Domain 类的属性齐全和表的字段统一;Dot 类的属性个别和表统一,但会依据不同业务场景适当减少、缩小属性;
Domain 类用于 Java 数据和数据库表记录的映射;用在 Service 层和 Mapper 层