码迷,mamicode.com
首页 > 其他好文 > 详细

dozer使用中发现的一个问题

时间:2015-08-12 17:06:53      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:

源对象中有一个orderId属性, 目的对象继承了源对象, 当用dozer从源对象copy属性到目的对象时,发现orderId为0。 经分析原来是一个低级错误导致,如下所示:

 public long getOrderId() {
    return orderId;
  }

  public void setOrderId(int orderId) {
    this.orderId = orderId;
  }

即set中的参数与get返回类型不同。将set中的参数由int改为long后可以正常复制orderId了。

dozer使用中发现的一个问题

标签:

原文地址:http://my.oschina.net/zhuguowei/blog/491279

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!