我一直在谷歌搜索并试图找到一个示例dozer xml配置,它映射一个具有自身实例变量的类。例如 -
Public class A {
String var1;
int var2;
List<A> var3;
}
进入这个班级 -
Public class B {
String var1;
int var2;
List<B> var3;
}
从文档http://dozer.sourceforge.net/documentation/mappings.html看起来我不需要定义任何配置,推土机本身会将A类映射到B类(来自dozer文档 - 如果2个类的显式xml映射不需要src和dest对象之间的所有字段映射都可以通过匹配属性名称(sic)来执行。
但我不确定这是否有效。我在项目中设置推土机时遇到问题,所以我无法测试它。
请建议如何使用dozer将上述A类转换为B类?