orika属性表达映射

时间:2015-03-02 22:53:32

标签: orika

给出

classA {

    long fahr;
....

classB {
    long cels;
....

如何在Orika中映射以下内容?

A.fahr <-> (B.cels*9)/5   

我是否需要自定义Mapper或过滤器?

2 个答案:

答案 0 :(得分:0)

它更适合使用转换器(通过id)。

答案 1 :(得分:0)

如果两者具有不同的数据类型,我建议使用字段级转换器,但由于它们具有相同的数据类型,因此我们必须为整个类使用自定义转换器。 这是适用于此用例的样本转换器。

id