使用dozer复制java对象

时间:2010-11-22 15:45:47

标签: java object copy dozer

我是推土机框架的新手。我想使用dozer将一些对象复制到Map。

例如,Belwo是反映我的要求的示例场景。

  public void createUser(String userId,String password,String firstname)
  {
      Map<String,String> userMap=new HashMap<String,String>();

      userMap.put("LoginId",userId);
      userMap.put("password",password);
      userMap.put("FirstName",firstName);

      createUSerInApp(userMap);
   }.

我想使用dozer自动将userId,password,firstname等必需属性复制到userMap中。

任何人都可以提出任何建议。

谢谢,
纳伦德拉

1 个答案:

答案 0 :(得分:1)

编辑1

  

我错了!!!

     

检查this out。你可以指定   您的地图中的关键,   应该像魅力一样工作。 :)

我可能错了,但我知道没有内置功能来执行您描述的映射,因此我认为它需要Custom Converter。推土机确实有很好的文档。

我非常推荐推土机。它可能看起来更像是设置它并学习它,但你掌握它(它不需要很长时间才能学习)它非常灵活且易于维护。