java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解
VO ,值对象 ,PO ,持久对象 ,它们是由一组属性和属性的 get 和 set 方法组成。但从其意义和本质上来看是完全不同的。1. VO 是用 new 关键字创建,由 GC 回收的。 PO 则是向数据库中添加新数据时创建,删除数据库中数据时削除的。并且它只能存活在一个数据库连接中,断开连接即被销毁。 PO 则是有状态的,每个属性代表其当前的状态。它是物理数据的对象表示。可以看成是与数据库中的表相映射的 java 对象。为业务层提供接口。此对象用于访问数据库。通常和 PO 结合使用, DAO 中包含了各种数据库的操作方法。通过它的方法 , 结合 PO 对数据库进行相关的操作。
用户评论