dozer GitHub地址:https://github.com/DozerMapper/dozer
官方wiki:Introduction · GitBook
第一步:导包
<dependency>
<groupId>com.github.dozermapper</groupId>
<artifactId>dozer-core</artifactId>
<version>6.5.2</version>
</dependency>
第二步:配置转换器
这里以xml方式配置,dozer还支持以java api的方式配置,但是没有xml方式来的灵活。具体方式可以参考官方wiki:Configuration via API · GitBook
<?xml version="1.0" encoding="UTF-8"?>
<mappings xmlns="http://dozermapper.github.io/schema/bean-mapping"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://dozermapper.github.io/schema/bean-mapping http://dozermapper.github.io/schema/bean-mapping.xsd">
<configuration>
<!--失败不抛出异常,继续转下一个字段-->
<stop-on-errors>false</stop-on-errors>
<!--排除映射空值-->
<map-null>fa