java代码开发时,什么情况下才创建POJO、VO、DTO、Entity包,感觉有点混乱,从字义上理解:
1、POJO(Plain Ordinary Java Object无规则简单Java对象)
基本没定义这种名字的包名
2、VO(View Object视图层对象)
接口参数或页面里的参数,可以定义相关类,放到vo包下
3、Entity(实体类,对应数据表结构)
做orm映射
4、DTO(Data Transfer Object数据传输对象)
接口返回的信息或页面要返回输出的信息