【发布时间】:2014-04-24 20:29:39
【问题描述】:
将一个类的一个 Java 对象复制到同一类的另一个对象的最佳方法是什么?我尝试了 BeanUtil.copyProperties 但由于某种原因它不起作用。该类是一个复杂的类。 (类包含另一个类对象等)
我的目标是通过休眠功能按顺序填充值
Public Response getOrder(Order order, Ticket ticket) {
order = OrderManager.getOrderByTicket(ticket); //Hibernate function This doesn't work, order object gets a new reference
}
试过这样做
Public Response getOrder(Order order, Ticket ticket) {
Order temp = OrderManager.getOrderbByTicket(ticket);
//Now I want to copy temp to order
}
【问题讨论】:
-
您应该提供更多信息和/或一些示例代码 - 或者如果您遇到异常则提供堆栈跟踪,以便我们更好地帮助您找出问题。
标签: java object copy javabeans pojo