休眠中的对象更新

用户名

我是ORM的新手。在ORM框架中(例如休眠),是否有可能将对象(实体)映射到表,并由于表在上述对象-表关系之外进行更新而导致对象在内存中进行刷新和更新?所以内存中(高速缓存中)的对象始终反映表状态?

德拉甘·博扎诺维奇(Dragan Bozanovic)

没有自动刷新机制,但是您可以通过调用来手动刷新任何实体实例Session.flush

从底层数据库重新读取给定实例的状态。不建议使用此方法来实现跨越许多业务任务的长时间运行的会话。但是,此方法在某些特殊情况下很有用。例如

  • 数据库触发器在插入或更新时更改对象状态的位置
  • 在同一会话中执行直接SQL(例如,批量更新)后
  • 插入Blob或Clob之后

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在ManyToMany关系中更新对象休眠

来自分类Dev

休眠部分更新对象

来自分类Dev

更新对象Spring休眠

来自分类Dev

返回休眠中的对象列表

来自分类Dev

如何在休眠中以多对多关系更新表中另一列中的对象数?

来自分类Dev

休眠决定更新对象时,更新日期属性

来自分类Dev

降低休眠中收集依赖对象的限制

来自分类Dev

如何忽略对象引用从休眠中重用?

来自分类Dev

降低休眠中收集依赖对象的限制

来自分类Dev

如何从休眠查询中获取Map对象

来自分类Dev

如何在休眠中隐藏对象属性?

来自分类Dev

在休眠中获取数据并更新vs saveOrUpdate

来自分类Dev

在同一会话中休眠多个对象更新

来自分类Dev

在预更新事件发生时获取休眠持久对象

来自分类Dev

更新列表中的对象

来自分类Dev

在Realm中更新对象

来自分类Dev

如何选择和更新休眠中的同一对象?非法尝试将代理与两个打开的会话相关联

来自分类Dev

使用休眠将对象保存到数据库中

来自分类Dev

休眠何时从内存中删除分离的对象 NonUniqueObjectException

来自分类Dev

如何使用休眠方式更新子表中的外键值

来自分类Dev

如何使用休眠方式更新子表中的外键值

来自分类Dev

如何从对象中的对象数组更新对象?

来自分类Dev

休眠对象列表

来自分类Dev

休眠对象字段

来自分类Dev

映射对象休眠

来自分类Dev

休眠部分填充对象

来自分类Dev

休眠删除对象

来自分类Dev

更新前先休眠选择

来自分类Dev

休眠:表未更新