Spring Boot-6-VO、PO

spring boot之VO、PO理解

  1. VO是一个值对象
    1. VO是使用new关键字创建的,由GC进行回收的。
    2. VO是的属性随业务变化而变化。
    3. 其本质是独立的java Object
  2. PO是一个持久对象
    1. PO是有状态的,是物理数据的对象表示。需要实现序列化接口。
    2. PO是向数据库中添加新数据时创建,删除数据库中数据消除,其只能存活在一个数据库连接中,断开连接即被销毁。
    3. 每个属性代表它的状态。其属性名称和数据库表的字段一一对应。
    4. 存活的目的是为了让我们的程序和数据解耦。
  3. 上述两种都是一组属性和属性的get和set方法组成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值