【发布时间】:2017-04-12 09:08:21
【问题描述】:
有没有办法连接到数据库并存储我的瞬态对象但不使用会话。
我在一次采访中被问到这件事是否可行。
【问题讨论】:
标签: java hibernate session jdbc sessionfactory
有没有办法连接到数据库并存储我的瞬态对象但不使用会话。
我在一次采访中被问到这件事是否可行。
【问题讨论】:
标签: java hibernate session jdbc sessionfactory
当您连接到数据库时,您将其称为 connection,而不是 session。是的,如果你想将一个对象写入数据库,你需要一个connection(以及一个transaction)。
但是 transient 的意思类似于临时 - 你永远不会将临时对象存储到数据库中。如果您将属性标记为 transient,则在读取或写入数据库期间不会加载/存储它。
【讨论】: