java实体类放在哪个包下_java的(PO,VO,TO,BO,DAO,POJO)类名包名解释

java的(PO,VO,TO,BO,DAO,POJO)解释

action包  顾名思义请求,主要是和view 即我们所说的视图就是页面打交道,action类 是 操作方法,对于页 面Form 表单的操作方法,具体操作方法的实现就在Action 类里面。

bean 就是基本的JavaBean ,多为实体

dao包 就是和数据库打交道的,crud 即增删改查,对于数据库的增删改查的操作都在这里。

model 就是实体类,就是和数据库对于,所生产表的一些属性

service 服务器层,也叫业务逻辑层,调用dao中的方法,action又调用它

DTO = Data Transfer Object

VO = Value Object

2个概念其实是一个感念,都是用来装数据用的,而这个数据往往跟数据库没什么关系

util 即工具类,放常用到的工具方法

O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。

VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成。从结构上看,它们并没有什么不同的地方。但从其意义和本质上来看是完全不同的。

1.VO是用new关键字创建,由GC回收的。

PO则是向数据库中添加新数据时创建,删除数据库中数据时


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