org.springframework.orm.hibernate3.HibernateSystemException: Found shared references to a collection:
原因分析:BeanUtil.copyProperties() 的方式复制一个实体bean的时候,这个实体bean有一个集合属性,因为这个方法只是做了一个浅拷贝,所以新拷贝的实体跟旧的实体引用了同一个集合,而这在hibernate中是不允许的,所以报错。
解决:创建新的集合,添加旧的集合数据