entity、domain、vo、pojo的区别与联系
entity、domain、vo、pojo的区别与联系
·
Entity
在entity包下面的实体类,其中的属性会正好和数据表中的数据类型一一对应,不多也不少。
domain
在domain包下面的实体类,其中的属性会包含数据库中的字段,还可以包含其他的自定义属性。
vo
在vo包下面的实体类,其中的属性与数据库并没有关系,因为它们是用来和前端进行交互的数据类。
pojo
在pojo包下面的实体类并没有严格定义,可以看做是entity、domain、vo的集合包。
总结
domain、entity包下的类是后端和数据库进行交互的实体类,并且entity是一一对应,而domain是包含数据库字段,也可以自定义属性。
vo包下的类是后端和前端进行交互的实体类。
pojo可以说是entity、domain、vo的一个万能汇总。
更多推荐
已为社区贡献1条内容
所有评论(0)