作为一个Java开发者,你必须弄懂这些对象的概念:POJO、PO、DTO、DAO、BO、VO

  作为一个大四即将毕业的毕业生,技术会的多并不重要,我觉得重要的是基础,这样才能才职场中如鱼得水般地学习。废话不多说,下面开始讲解这些概念。

POJO

   全称:Plain Ordinary Java Object,简单普通java对象,一般使用在数据库表映射,即一个字段对应一个属性。

PO

   全称:Persistant Object,持久化对象,一般存储数据库中映射之后的数据,一条记录对应一个PO。相当于将POJO持久化成PO。

DTO

   全称:Data Transfer Object,数据传输对象,一般用于数据层向外层发送需要的数据格式(部分字段),这样可以加快发送效率。

DAO

   全称:Data  Access Object,数据访问对象,就是学习SSM时候的DAO层。用于数据库和外层作为持久化数据的传输。

BO

   全称:Business Object,业务对象,一般使用于业务逻辑层。用于存储复杂的数据结构,比如将会数据库数据进行计算,保存不同结果,也是一种BO对象。

VO

   全称:View Object,表现对象,一般使用前端页面数据显示。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值