HibernateTransactionManager
@description("Beangle提供的Hibernate事务管理器")
class HibernateTransactionManager(val sessionFactory: SessionFactory) extends AbstractPlatformTransactionManager with ResourceTransactionManager
Simplify HibernateTransactionManager in spring-orm bundle. Just add SessionUtils.isEnableThreadBinding() support in doGetTranscation
-
disable hibernateManagedSession.
-
enable connectionPrepared
-
disable holdabilityNeeded
trait ResourceTransactionManager
class AbstractPlatformTransactionManager
trait Serializable
trait PlatformTransactionManager
trait TransactionManager
class Object
trait Matchable
class Any
Value members
Concrete methods
Inherited methods
@throws(org.springframework.transaction.TransactionException)
- Inherited from:
- AbstractPlatformTransactionManager
@throws(org.springframework.transaction.TransactionException)
- Inherited from:
- AbstractPlatformTransactionManager
@throws(org.springframework.transaction.TransactionException)
- Inherited from:
- AbstractPlatformTransactionManager
final def setGlobalRollbackOnParticipationFailure(globalRollbackOnParticipationFailure: Boolean): Unit
- Inherited from:
- AbstractPlatformTransactionManager