首页 > 其他分享 >关于POJO

关于POJO

时间:2023-01-18 17:56:17浏览次数:43  
标签:实体类 DTO POJO Entity 参数 关于 VO null

  • pojo指简单的Java对象 是实体类Entity和 值对象VO 还有DTO数据传输对象的统称
  • Entity实体类,通常和对应的表字段的数量是一致的
  • DTO数据传输对象, 当客户端给服务器传递参数时,参数的数量可能比实体类中的数量要少,比如实体类中有10个参数 但是客户端只传递过来的3个参数,此时通过DTO接收传递过来的参数,如果使用实体类接收也可以但是会存在很多的null值,使用DTO好处是只要发现null值就能判断出传输出错了
  • VO值对象, 从数据库中的某个表查询数据,有多种场景,有的需要查全部,而有的查询只需要查一部分数据,如果只查一部分数据查询回来的数据直接用Entity接收封装的话,则Entity中会存在大量的null值, 这些null值传输给客户端也会占用流量,浪费资源,使用VO则可以解决此问题

标签:实体类,DTO,POJO,Entity,参数,关于,VO,null
From: https://www.cnblogs.com/Cq-blog-cn/p/17060327.html

相关文章

  • 《ClickHouse原理解析与应用实践》关于P239[分片规则]错误的地方
     《ClickHouse原理解析与应用实践》关于P239[分片规则]错误的地方 快过年了,坚守到最后一天。刚好开发有新的想法,需要用到ReplacingMergeTree引擎实现去重或删除数据......
  • 关于域名问题公告
    1.平台不再使用gehweb.top和wyzdjg.top两个域名(已注销)2.自2023年1月1日起,开通以下站点:博客:www.geh3408.top影视:www.aywgeh.top导航:site.geh3408.top......
  • [兼容问题]关于页面适配的整理
    先进行分类。有空填坑。 1.pc长页面,h5长页面,根据浏览器宽度适配。考虑:fixed属性的页面头部、弹窗,可能需要才用.container.top .pup三部分分别进行适配。(参考wh春......
  • 【纯感性】【无数学公式】关于状态估计的总结和一点思考
    推导的几种方法贝叶斯推断根据贝叶斯推断可以直接求出后验概率且贝叶斯推断的分母一般可以忽略或者涵盖在了分子前的系数那里联合高斯概率密度对于一对服从多元正态......
  • 使用dayjs关于日期格式化的一些记录
    本篇文章主要是看了下面这篇博文和知乎上的讨论出现的http://www.cielni.com/2020/01/10/java-date-format/#morehttps://zhuanlan.zhihu.com/p/100648038通常前端会使......
  • vue关于通过下标更改数组的理解
    案例1:通过下标更改数组失败<template><div><el-button@click="handlerMe2">改变arr</el-button><div>{{arr}}--arr</div></div></template><s......
  • 关于PGP加密文件的解密方法
    个人解密PGP文件的方法原理:pgp文件的后缀为.pgp,一般该文件还会伴随一个.asc的文件。这两个文件其中pgp是被加密的文件,而asc文件需要被导入,用于读取密钥。 PGP解密步......
  • 在使用C# efcore时,发现一个关于对象导航属性神奇的现象
    如果你在导航属性默认了一个新的对象,那么在efcore生成的SqL中生成一条新的插入数据到导航属性的表中举例: publicclassAsset{publicintAssetId{get;set;}......
  • 关于BindException
    当调用的方法找不到绑定的SQL语句时,将出现错误,例如:org.apache.ibatis.binding.BindingException:Invalidboundstatement(notfound):cn.tedu.csmall.product.mapper.......
  • 关于线性结构
    逻辑结构包括四个:集合结构,线性结构,树结构,图结构。线性结构包括:顺序表,链表。顺序表:好查不好插,好早不好加,确定了大小,要想增大,存储的元素要整体移动存储位置。链表:与顺序表......