类 JimmerTransactionManager

java.lang.Object
org.springframework.transaction.support.AbstractPlatformTransactionManager
org.springframework.jdbc.datasource.DataSourceTransactionManager
org.springframework.jdbc.support.JdbcTransactionManager
org.babyfish.jimmer.spring.transaction.JimmerTransactionManager
所有已实现的接口:
Serializable, org.springframework.beans.factory.InitializingBean, org.springframework.transaction.PlatformTransactionManager, org.springframework.transaction.support.ResourceTransactionManager, org.springframework.transaction.TransactionManager

public class JimmerTransactionManager extends org.springframework.jdbc.support.JdbcTransactionManager
This transaction manager is only required when JTransactionalSqlClient is used
另请参阅:
  • 嵌套类概要

    从类继承的嵌套类/接口 org.springframework.transaction.support.AbstractPlatformTransactionManager

    org.springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder
  • 字段概要

    从类继承的字段 org.springframework.transaction.support.AbstractPlatformTransactionManager

    logger, SYNCHRONIZATION_ALWAYS, SYNCHRONIZATION_NEVER, SYNCHRONIZATION_ON_ACTUAL_TRANSACTION
  • 构造器概要

    构造器
    构造器
    说明
    JimmerTransactionManager(org.babyfish.jimmer.sql.JSqlClient sqlClient)
     
    JimmerTransactionManager(org.babyfish.jimmer.sql.kt.KSqlClient sqlClient)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected void
    doBegin(Object transaction, org.springframework.transaction.TransactionDefinition definition)
     
    protected void
     
    final void
    已过时。
    final void
    已过时。
    static org.babyfish.jimmer.sql.JSqlClient
     

    从类继承的方法 org.springframework.jdbc.support.JdbcTransactionManager

    afterPropertiesSet, getExceptionTranslator, isLazyInit, setExceptionTranslator, setLazyInit, translateException

    从类继承的方法 org.springframework.jdbc.datasource.DataSourceTransactionManager

    doCommit, doGetTransaction, doResume, doRollback, doSetRollbackOnly, doSuspend, getDataSource, getResourceFactory, isEnforceReadOnly, isExistingTransaction, obtainDataSource, prepareTransactionalConnection, setEnforceReadOnly

    从类继承的方法 org.springframework.transaction.support.AbstractPlatformTransactionManager

    commit, determineTimeout, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareForCommit, prepareSynchronization, prepareTransactionStatus, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, shouldCommitOnGlobalRollbackOnly, suspend, triggerBeforeCommit, triggerBeforeCompletion, useSavepointForNestedTransaction

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 org.springframework.transaction.PlatformTransactionManager

    commit, getTransaction, rollback
  • 构造器详细资料

    • JimmerTransactionManager

      public JimmerTransactionManager(org.babyfish.jimmer.sql.JSqlClient sqlClient)
    • JimmerTransactionManager

      public JimmerTransactionManager(org.babyfish.jimmer.sql.kt.KSqlClient sqlClient)
  • 方法详细资料

    • setDatabaseProductName

      @Deprecated public final void setDatabaseProductName(String dbName)
      已过时。
      覆盖:
      setDatabaseProductName 在类中 org.springframework.jdbc.support.JdbcTransactionManager
    • setDataSource

      @Deprecated public final void setDataSource(DataSource dataSource)
      已过时。
      覆盖:
      setDataSource 在类中 org.springframework.jdbc.datasource.DataSourceTransactionManager
    • doBegin

      protected void doBegin(@NotNull Object transaction, @NotNull org.springframework.transaction.TransactionDefinition definition)
      覆盖:
      doBegin 在类中 org.springframework.jdbc.datasource.DataSourceTransactionManager
    • doCleanupAfterCompletion

      protected void doCleanupAfterCompletion(@NotNull Object transaction)
      覆盖:
      doCleanupAfterCompletion 在类中 org.springframework.jdbc.datasource.DataSourceTransactionManager
    • sqlClient

      public static org.babyfish.jimmer.sql.JSqlClient sqlClient()