两个JavaBean不同属性之间的赋值传递映射工具框架-dozer

1. dozer简述
 dozer是一种JavaBean的映射工具,类似于Apache的BeanUtils。它可以灵活地处理复杂类型之间的映射。不但可以进行简单的属性映射、复杂的类型映射、双向映射、递归映射等,并且可以通过XML配置文件进行灵活的配置。
2. dozer使用步骤
① 引入dozer的jar 包依赖
<dependency>
    <groupId>com.github.dozermapper</groupId>
    <artifactId>dozer-core</artifactId>
    <version>RELEASE</version>
</dependency>

②配置dozer所需的XML映射配置文件(dozer是支持级联映射的属性的路径需要注意配置正确)

两个JavaBean不同属性之间的赋值传递映射工具框架-dozer

③ 将配置文件的路径添加到spring 启动配置去加载

两个JavaBean不同属性之间的赋值传递映射工具框架-dozer

④ 直接调用dozerMappermapper(源bean,目标bean) 方法,返回目标bean对象即可。

更多可参考dozer官网介绍多种用法:https://dozermapper.github.io/gitbook/documentation/apimappings.html

如有披露或问题欢迎留言或者入群探讨

两个JavaBean不同属性之间的赋值传递映射工具框架-dozer