Java 里的 DAO、DTO、POJO 都是什么
PO、DTO、VO、BO、DO、POJO 的差异不在写法——它们都是一堆字段加 getter/setter——而在「活在哪一层」。这篇顺带说清 Controller / Service / DAO 是哪三层,以及 DAO、Mapper、Repository 为什么是同一个角色的三个名字。
评论
?
参与讨论
PO、DTO、VO、BO、DO、POJO 的差异不在写法——它们都是一堆字段加 getter/setter——而在「活在哪一层」。这篇顺带说清 Controller / Service / DAO 是哪三层,以及 DAO、Mapper、Repository 为什么是同一个角色的三个名字。