首页 > 解决方案 > 使用自定义转换器推土机映射继承的类

问题描述

我有以下类和这些类的自定义转换器

public class A {

    public A() {}
}

public class B extends A {

    public B() {}
}

使用推土机版本 5.2.0 的转换器。

<converter type="ADozerConvertor">
    <class-a>A</class-a>
    <class-b>C</class-b>
</converter>
<converter type="BDozerConvertor">
        <class-a>B</class-a>
        <class-b>C</class-b>
</converter>

如果我尝试将 B 映射到 C。它不会调用 BDozerConvertor 并调用 ADozerConvertor。

标签: javainheritancedozer

解决方案


推荐阅读