我尝试解决https://jira.spring.io/browse/DATAREST-373。为此,我需要复制" old"实体,所以我有一个"快照"在Spring Data Rest和Jackson之前将实体修改为" new"实体。
我找到了两种方法:
findOne
数据库请求,这并不好。 (编辑:没有选项,因为延迟初始化)BeanUtils.copyProperties
复制bean,但是私人字段id
不会被复制但是,有没有Spring的方法呢?
答案 0 :(得分:0)
不,没有“弹簧方式”来做到这一点。
如果BeanUtils不足以满足您的目的,您可能需要查看Dozer,which does support copying private fields according to this FAQ entry。