首页 > 作文

Springboot整合Dozer实现深度复制的方法

更新时间:2023-04-06 01:35:19 阅读: 评论:0

dozer

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带来的是性能开销.(这是不可能…)某些特殊操作可以用切面考研英语时间分配控制特殊字段进行置空操作

springboot整合dozer

jar依赖引入

pom.xml加入以下依赖

dozer配置xml引入

resource文件夹下新建dozer文件夹, 并新建bean-mappings.xml, global-configuration.xml

bean-mappings.xml

global-configuration.xml

dozer的javaconfig

用于springboot寻找dozerbeanmapperfactorybean的配置
新建dozermapperconfig.java

格式化工厂

建议新建包专门放置dozer工具

接口定义: 新建igenerator.java接口

igenerator实现

使用demo

一般在公共父类中引入, 此处例子为前端公共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 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图