service中需要对pojo进行修改,但是只是使用,要求不能影响到数据库
在未开启spring事务的时候,必然和数据库没有关系了,怎么搞都ok
开启spring事务,这样session保持着,想使用attachClean脱离关系,但是没有效果,修改还是会影响到数据库
service中需要对pojo进行修改,但是只是使用,要求不能影响到数据库
在未开启spring事务的时候,必然和数据库没有关系了,怎么搞都ok
开启spring事务,这样session保持着,想使用attachClean脱离关系,但是没有效果,修改还是会影响到数据库
pojo从数据库查询出来后,调用evict把pojo从Session缓存中清除掉。
不过我们一般情况下不允许在不需要保存到数据库时对POJO持久化属性进行修改。