# readable-dozer **Repository Path**: danqu11/readable-dozer ## Basic Information - **Project Name**: readable-dozer - **Description**: 基于Dozer的二次封装 可读性更强 减少中间xml配置,利用注解进行映射配置 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2018-11-05 - **Last Updated**: 2021-01-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # readable-dozer #### 项目介绍 基于Dozer的二次封装 可读性更强,减少中间xml配置,利用注解进行映射配置 #### 使用方法 目前暂时没有上传maven仓库,使用者自行clone代码后,mvn install 到自己的本地仓库 使用时记得移除项目本身的Dozer依赖,本项目已经存在Dozer依赖 使用上与Dozer无区别,只需要注意把 DozerBeanMapper 对象换成 ReadableDozerBeanMapper 即可 具体可以查看Demo这个类 #### 注解 * ClassMapping:此注解加在类上,相当于xml配置中的mapping属性 * FieldMapping:此注解加在类属性上,相当于xml配置中的field属性 #### 注意 * Dozer的xml配置默认是双向映射,但readable-dozer默认的配置是单向映射 因此你需要使用注解 ClassMapping 中的 isSource 属性指定当前类是否是源头类 默认情况下,配置注解的类是源头类,因此你无法从其它类映射到此类中