当前使用版本(必填,否则不予处理)
该问题是如何引起的?(确定最新版也有问题再提!!!)
相同SQL由于有Session缓存,两次查询返回的对象是同一个, 导致循环相同sql查询加入List后,对list ,某一子对象修改属性会造成整个list子对象属性同步更改。
最终手动new了对象,并使用BeanUtils 拷贝了一份数据解决了这个问题
不属于BUG, 只是在此记录,防止后人踩坑
相同SQL由于有Session缓存,两次查询返回的对象是同一个, 导致循环相同sql查询加入List后,对list ,某一子对象修改属性会造成整个list子对象属性同步更改。
最终手动new了对象,并使用BeanUtils 拷贝了一份数据解决了这个问题
不属于BUG, 只是在此记录,防止后人踩坑