类 SpringTransactionFactory
- java.lang.Object
- org.springframework.orm.hibernate3.SpringTransactionFactory
- 所有已实现的接口:
TransactionFactory
@Deprecated public class SpringTransactionFactory extends Object implements TransactionFactory
已过时。as of Spring 4.3, in favor of Hibernate 4.x/5.xSpring-aware implementation of the Hibernate TransactionFactory interface, aware of Spring-synchronized transactions (in particular Spring-managed JTA transactions) and asking for default release mode ON_CLOSE. Otherwise identical to Hibernate's defaultJDBCTransactionFactoryimplementation.- 从以下版本开始:
- 2.5.4
- 作者:
- Juergen Hoeller
- 另请参阅:
TransactionSynchronizationManager,JDBCTransactionFactory
嵌套类概要
从接口继承的嵌套类/接口 org.hibernate.transaction.TransactionFactory
TransactionFactory.Context
构造器概要
构造器 构造器 说明 SpringTransactionFactory()已过时。
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 booleanareCallbacksLocalToHibernateTransactions()已过时。voidconfigure(Properties props)已过时。TransactioncreateTransaction(JDBCContext jdbcContext, TransactionFactory.Context transactionContext)已过时。ConnectionReleaseModegetDefaultReleaseMode()已过时。Sets connection release mode "on_close" as default.booleanisTransactionInProgress(JDBCContext jdbcContext, TransactionFactory.Context transactionContext, Transaction transaction)已过时。booleanisTransactionManagerRequired()已过时。
构造器详细资料
SpringTransactionFactory
public SpringTransactionFactory()
已过时。
方法详细资料
getDefaultReleaseMode
public ConnectionReleaseMode getDefaultReleaseMode()
已过时。Sets connection release mode "on_close" as default.This was the case for Hibernate 3.0; Hibernate 3.1 changed it to "auto" (i.e. "after_statement" or "after_transaction"). However, for Spring's resource management (in particular for HibernateTransactionManager), "on_close" is the better default.
- 指定者:
getDefaultReleaseMode在接口中TransactionFactory
createTransaction
public Transaction createTransaction(JDBCContext jdbcContext, TransactionFactory.Context transactionContext)
已过时。- 指定者:
createTransaction在接口中TransactionFactory
configure
public void configure(Properties props)
已过时。- 指定者:
configure在接口中TransactionFactory
isTransactionManagerRequired
public boolean isTransactionManagerRequired()
已过时。
areCallbacksLocalToHibernateTransactions
public boolean areCallbacksLocalToHibernateTransactions()
已过时。
isTransactionInProgress
public boolean isTransactionInProgress(JDBCContext jdbcContext, TransactionFactory.Context transactionContext, Transaction transaction)
已过时。