网站开发----------分层思想

Java 的几种对象(POVODAOBOPOJO)解释:

1. PO
persistant object 持久对象,可以看成是与数据库中的表相映射的 Java 对象。
最简单的 PO 就是对应数据库中某个表中的一条记录,多个记录可以用 PO 的集合。
PO 中应该不包含任何对数据库的操作。

2. VO :
value object 值对象。通常用于业务层之间的数据传递,和 PO 一样也是仅仅包含数据而已。
但应是抽象出的业务对象,可以和表对应 , 也可以不 , 这根据业务的需要。

3. DAO
data access object 数据访问对象,此对象用于访问数据库。通常和 PO 结合使用, DAO 中包含了各种数据库的操作方法。 通过它的方法,结合 PO 对数据库进行相关的操作。
4. BO
business object 业务对象,封装业务逻辑的 java 对象。 通过调用 DAO 方法,结合 PO VO 进行业务操作。

5. POJO
plain ordinary Java object 简单无规则 java 对象。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值