两个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是支持级联映射的属性的路径需要注意配置正确)
③ 将配置文件的路径添加到spring 启动配置去加载
④ 直接调用dozerMapper 的 mapper(源bean,目标bean) 方法,返回目标bean对象即可。
更多可参考dozer官网介绍多种用法:https://dozermapper.github.io/gitbook/documentation/apimappings.html
如有披露或问题欢迎留言或者入群探讨