在调用session.gettransaction之前,我是否必须确保存在?

时间:2010-01-06 20:19:20

标签: java hibernate

在调用session.gettransaction之前,我是否必须确保存在?

如果是,如何检查会话中是否存在当前未提交的事务?

1 个答案:

答案 0 :(得分:2)

不,你不必检查。如果当前的事务不存在,Session.getTransaction将启动新事务。

请参阅SessionImpl.getTransactionJDBCContext.getTransaction的源代码。