entity、domain、vo、pojo的区别与联系

  • Post author:
  • Post category:其他

Entity
在entity包下面的实体类,其中的属性会正好和数据表中的数据类型一一对应,不多也不少。

domain
在domain包下面的实体类,其中的属性会包含数据库中的字段,还可以包含其他的自定义属性。

vo
在vo包下面的实体类,其中的属性与数据库并没有关系,因为它们是用来和前端进行交互的数据类。

pojo
在pojo包下面的实体类并没有严格定义,可以看做是entity、domain、vo的集合包。

总结
domain、entity包下的类是后端和数据库进行交互的实体类,并且entity是一一对应,而domain是包含数据库字段,也可以自定义属性。
vo包下的类是后端和前端进行交互的实体类。
pojo可以说是entity、domain、vo的一个万能汇总。


版权声明:本文为m0_51358164原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。