休眠4 - 如何替换JDBCContext.registerSynchronizationIfPossible()
问题描述:
正如我们已经知道的JdbcContext
类从休眠4消失。现在,我想知道是什么机制来替代JdbcContext的registerSynchronizationIfPossible()方法的逻辑,考虑到许多其他相关接口(TransactionFactory
等)也发生了变化...休眠4 - 如何替换JDBCContext.registerSynchronizationIfPossible()
答
使用org.hibernate.engine.transaction.spi.TransactionCoordinator#pulse
。这是直接负责JdbcContext#registerSynchronizationIfPossible
用于做的相同事情的方法