0

我有: _class A包含属性:String userId、String a、String b。我如何使用 Dozer Mapping 映射class Aclass B(否则) _class B具有属性:用户用户(对象)、字符串 a、字符串 b。_'User' 也是一个 id 为 userId 的类 谢谢大家的帮助!

4

1 回答 1

1

您可以这样做,假设您的 A 类和 B 类如下所示:

 Class A{
 String userId;
 String a;
 String b;
 }

 Class B{
 User user;
 String a;
 String b;
 }

 Class User{
 String userId;
 }

您已在映射“.xml”文件中添加以下映射。

   <mapping> 
      <class-a>com.techidiocy.example.A</class-a>
      <class-b>com.techidiocy.example.B</class-b>   
        <field>
           <a>userId</a>
           <b>user.userId</b>
        </field>
   </mapping>  
于 2013-08-07T08:25:11.650 回答