dozer是一种java bean到java bean的映射器,递归地将数据从一个对象复制到另一个对象,它是一个强大的,通用的,灵活的,可重用的和可配置的开源映射框架。
常用于:
代码层与层之间javabean转换, 如dao层po转前端vo分布式中,高中是什么学历 dao层po转dto, do 以及web层dto转vo注意的场景:
由于bean之间的深度复制, 在进行一些类似更新, 插入操作时尤其要注意最终接毕业留言唯美句子收到po的一些关键字段如id是否是真正需要的. 场景: 传入的dto a为查出的dto b复制后的, 这时候a里会有b的id, 在插入a的时候很有可能造成主键冲突.建议:
不用dozer最好, dozer带来的是性能开销.(这是不可能…)某些特殊操作可以用切面考研英语时间分配控制特殊字段进行置空操作pom.xml加入以下依赖
resource文件夹下新建dozer文件夹, 并新建bean-mappings.xml, global-configuration.xml
bean-mappings.xml
global-configuration.xml
用于springboot寻找dozerbeanmapperfactorybean的配置
新建dozermapperconfig.java
建议新建包专门放置dozer工具
接口定义: 新建igenerator.java
接口
igenerator
实现
一般在公共父类中引入, 此处例子为前端公共controller引入
到此这篇关于springboot整合dozer服装起名深度复制的文章就介绍到这了,更多相关springboot整合dozer内容请搜索www.887551智商多少算正常.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
本文发布于:2023-04-06 01:35:17,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/3489ea9b43177886d61af83842370c84.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Springboot整合Dozer实现深度复制的方法.doc
本文 PDF 下载地址:Springboot整合Dozer实现深度复制的方法.pdf
留言与评论(共有 0 条评论) |