SpringBoot入门教程:浅聊POJO简单对象(VO、DTO、Entity)

本文是SpringBoot入门教程,深入探讨了POJO对象,包括DO、PO、Entity的区别,重点介绍了DTO和VO的使用场景,并通过登录案例详细阐述了它们在实际开发中的应用,帮助理解如何在Service、Controller和Mapper层之间进行数据转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

烦与顺的区别就是将火捋平,即思想想通,格局打开。

一:简介

POJO包括很多,其中有entitydtovobodopo等,各个公司对每种pojo可能不尽相同,如果分的太细感觉很繁杂,如果不分又太笼统,这里主要介绍一下实际开发中如何折中的使用。

1.1 entity/do/po

  • DO(Data Object):数据对象,一般指数据库中的表。
  • PO(Persistence Object):持久化对象,一般指数据库中的表。
  • Entity:实体,一般指数据库中的表。

三者表示意思差不多,一般公司使用Entity的较多。

1.1 DTO

DTO(Data Transer Object)数据传输对象:常在Service层像Controller层传输,或者Service层之间传输,或者Service向DAO层传参等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风流 少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值