位置 | 对象名 | alias | 作用 |
---|---|---|---|
全局 | Plain Ordinary Java Object | POJO | 普通JAVA对象 |
数据访问层 | Data Access Object | DAO | 数据访问对象,面向数据库接口,位于最底层 |
数据传输层 | Data Transfer Object | DTO | 数据传输对象,用于表结构隐藏,字段减少等 |
持久层 | Persistent Object | PO | 持久层对象,与数据库字段一一对应 |
业务层 | Business Object | BO | 业务对象,可封装多个PO |
表现层 | Value Object | VO | 值对象,用于业务层数据传递 |