Class Hierarchy

  • java.lang.Object
    • org.springframework.beans.factory.xml.AbstractBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
    • org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider (implements org.springframework.core.env.EnvironmentCapable, org.springframework.context.ResourceLoaderAware)
      • org.springframework.context.annotation.ClassPathBeanDefinitionScanner
    • org.springframework.dao.support.DaoSupport (implements org.springframework.beans.factory.InitializingBean)
    • org.springframework.batch.item.ItemStreamSupport (implements org.springframework.batch.item.ItemStream)
      • org.springframework.batch.item.support.AbstractItemStreamItemReader<T> (implements org.springframework.batch.item.ItemStreamReader<T>)
        • org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
          • org.springframework.batch.item.database.AbstractPagingItemReader<T> (implements org.springframework.beans.factory.InitializingBean)
          • org.mybatis.spring.batch.MyBatisCursorItemReader<T> (implements org.springframework.beans.factory.InitializingBean)
    • org.mybatis.logging.Logger
    • org.mybatis.logging.LoggerFactory
    • org.mybatis.spring.mapper.MapperScannerConfigurer (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean)
    • org.mybatis.spring.annotation.MapperScannerRegistrar (implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.context.ResourceLoaderAware)
    • org.mybatis.spring.batch.MyBatisBatchItemWriter<T> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.ItemWriter<T>)
    • org.mybatis.spring.batch.builder.MyBatisBatchItemWriterBuilder<T>
    • org.mybatis.spring.batch.builder.MyBatisCursorItemReaderBuilder<T>
    • org.mybatis.spring.MyBatisExceptionTranslator (implements org.springframework.dao.support.PersistenceExceptionTranslator)
    • org.mybatis.spring.batch.builder.MyBatisPagingItemReaderBuilder<T>
    • org.springframework.beans.factory.xml.NamespaceHandlerSupport (implements org.springframework.beans.factory.xml.NamespaceHandler)
    • org.springframework.transaction.support.ResourceHolderSupport (implements org.springframework.transaction.support.ResourceHolder)
    • org.mybatis.spring.transaction.SpringManagedTransaction (implements org.apache.ibatis.transaction.Transaction)
    • org.mybatis.spring.transaction.SpringManagedTransactionFactory (implements org.apache.ibatis.transaction.TransactionFactory)
    • org.mybatis.spring.SqlSessionFactoryBean (implements org.springframework.context.ApplicationListener<E>, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
    • org.mybatis.spring.SqlSessionTemplate (implements org.springframework.beans.factory.DisposableBean, org.apache.ibatis.session.SqlSession)
    • org.mybatis.spring.SqlSessionUtils
    • java.lang.Throwable (implements java.io.Serializable)
      • java.lang.Exception
        • java.lang.RuntimeException
          • org.springframework.core.NestedRuntimeException
            • org.springframework.dao.DataAccessException
              • org.springframework.dao.NonTransientDataAccessException

Annotation Interface Hierarchy