例如我有从hibernate会话中提取的实体User user = session.getById(12); user.setName('new_name') reject request
此代码块之后,我不想将更新存储到用户,并将其纯粹用作Data Bean,但也不想将其从会话中分离出来,因为我想延迟加载。对于修改,我想使用save,saveOrUpdate方法。是否有可能说休眠不会自动更新会话对象的所有修改字段?如何在会话关闭时强制休眠不保存和数据更新?
0
A
回答
0
您可以使用无状态会话。他们不会进行任何脏检查和相应的自动更新。很明显,你会失去会话缓存(你可以自己跟踪你的对象)和批量插入/删除/更新。
1
相关问题
- 1. 如何在会话关闭后重新打开休眠会话?
- 2. 何时关闭休眠会话?
- 3. 休眠会话关闭
- 4. 休眠会话关闭已关闭
- 5. 可以在关闭休眠会话后刷新会话吗?
- 6. 配置c3p0在连接关闭时关闭休眠会话
- 7. 休眠不会保存到数据库
- 8. 关闭打开休眠会话(如果存在)
- 9. 休眠不保存数据?
- 10. 问题与休眠“会话关闭”
- 11. 休眠:关闭会话工厂不关闭c3p0连接池
- 12. 何时在Java EE环境中打开/关闭休眠会话
- 13. 休眠saveorupdateall不保存不更新
- 14. 休眠保存数据,如果不存在数据库中更新它
- 15. 休眠 - 强制保存之前删除
- 16. 如何在会话关闭后强制hibernate释放内存?
- 17. Spring Boot在关闭时关闭休眠会话 - 在完成@Async方法之前
- 18. 休眠会话已不存在
- 19. 如何强制在特定时间关闭会话?
- 20. 休眠保存正在更新
- 21. 休眠,在线数据库和更新
- 22. 如何关闭事务边界后的休眠会话
- 23. 休眠会话更新问题
- 24. 休眠只读会话 - 更新实体
- 25. 休眠当我试图从数据库中获取数据时,“没有会话或会话已关闭”
- 26. 休眠不能保存数据
- 27. 休眠:session.createQuery和会话缓存
- 28. 如何在浏览器关闭时关闭vaadin会话但保持http会话?
- 29. 休眠不关闭DB上的连接/会话
- 30. 事务回滚后,Spring不关闭休眠会话
不,我不喜欢失去会话的机会和表现。此外,我想通过不对脏物进行脏检查来提高性能。 – yura