JAVA对象POJO、DAO、DTO、PO、BO、VO区别汇总

位置 对象名 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 值对象,用于业务层数据传递

猜你喜欢

转载自blog.csdn.net/weixin_44159662/article/details/109983471
今日推荐