类 MyDataSourceTransactionManager

  • 所有已实现的接口:
    Serializable, org.springframework.beans.factory.InitializingBean, org.springframework.transaction.PlatformTransactionManager, org.springframework.transaction.support.ResourceTransactionManager, org.springframework.transaction.TransactionManager

    public class MyDataSourceTransactionManager
    extends org.springframework.jdbc.datasource.DataSourceTransactionManager
    另请参阅:
    序列化表格
    • 嵌套类概要

      • 从类继承的嵌套类/接口 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
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected void doBegin​(Object transaction, org.springframework.transaction.TransactionDefinition definition)  
      protected void doCommit​(org.springframework.transaction.support.DefaultTransactionStatus status)  
      protected Object doGetTransaction()  
      protected void doRollback​(org.springframework.transaction.support.DefaultTransactionStatus status)  
      DataSource getDataSource()  
      • 从类继承的方法 org.springframework.jdbc.datasource.DataSourceTransactionManager

        afterPropertiesSet, doCleanupAfterCompletion, doResume, doSetRollbackOnly, doSuspend, getResourceFactory, isEnforceReadOnly, isExistingTransaction, obtainDataSource, prepareTransactionalConnection, setDataSource, setEnforceReadOnly, translateException
      • 从类继承的方法 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
      • 从接口继承的方法 org.springframework.transaction.PlatformTransactionManager

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

      • MyDataSourceTransactionManager

        public MyDataSourceTransactionManager()
    • 方法详细资料

      • getDataSource

        public DataSource getDataSource()
        覆盖:
        getDataSource 在类中 org.springframework.jdbc.datasource.DataSourceTransactionManager
      • doRollback

        protected void doRollback​(org.springframework.transaction.support.DefaultTransactionStatus status)
        覆盖:
        doRollback 在类中 org.springframework.jdbc.datasource.DataSourceTransactionManager
      • doGetTransaction

        protected Object doGetTransaction()
        覆盖:
        doGetTransaction 在类中 org.springframework.jdbc.datasource.DataSourceTransactionManager
      • doBegin

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

        protected void doCommit​(org.springframework.transaction.support.DefaultTransactionStatus status)
        覆盖:
        doCommit 在类中 org.springframework.jdbc.datasource.DataSourceTransactionManager