dao----> data access object数据访问对象
VO-----》值对象,放数据
POJO----》实体化对象,比如HIBERNATE中的对应表的实体类
BO------》Business OBJECT,用于处理程序业务逻辑的java对象CSDN的资料上说:VO和PO的主要区别在于:
VO是独立的Java Object。
PO是由Hibernate纳入其实体容器(Entity Map)的对象,它代表了与数
据库中某条记录对应的Hibernate实体,PO的变化在事务提交时将反应到实
际数据库中。
VO-----》值对象,放数据
POJO----》实体化对象,比如HIBERNATE中的对应表的实体类
BO------》Business OBJECT,用于处理程序业务逻辑的java对象CSDN的资料上说:VO和PO的主要区别在于:
VO是独立的Java Object。
PO是由Hibernate纳入其实体容器(Entity Map)的对象,它代表了与数
据库中某条记录对应的Hibernate实体,PO的变化在事务提交时将反应到实
际数据库中。
与其类似的有 Ado/ODBC/JDBC
VO, 值对象,通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.在web上传递(比如:struts的actionForm).
BO,封装业务逻辑的java对象,通过调用DAO方法,结合PO,VO进行业务操作DAO主要用来封装对数据库的访问
VO-----》值对象,放数据
POJO----》实体化对象,比如HIBERNATE中的对应表的实体类
BO------》Business OBJECT,用于处理程序业务逻辑的java对象 CSDN的资料上说:VO和PO的主要区别在于:
VO是独立的Java Object。
PO是由Hibernate纳入其实体容器(Entity Map)的对象,它代表了与数
据库中某条记录对应的Hibernate实体,PO的变化在事务提交时将反应到实
际数据库中。