All Classes
Class | Description |
---|---|
ClassPathMapperScanner |
A
ClassPathBeanDefinitionScanner that registers Mappers by basePackage , annotationClass , or
markerInterface . |
Logger |
Wrapper of
Log , allow log with lambda expressions. |
LoggerFactory |
LoggerFactory is a wrapper around
LogFactory to support Logger . |
MapperFactoryBean<T> |
BeanFactory that enables injection of MyBatis mapper interfaces.
|
MapperScan |
Use this annotation to register MyBatis mapper interfaces when using Java Config.
|
MapperScannerBeanDefinitionParser |
A {#code BeanDefinitionParser} that handles the element scan of the MyBatis.
|
MapperScannerConfigurer |
BeanDefinitionRegistryPostProcessor that searches recursively starting from a base package for interfaces and
registers them as
MapperFactoryBean . |
MapperScannerRegistrar |
A
ImportBeanDefinitionRegistrar to allow annotation configuration of MyBatis mapper scanning. |
MapperScans |
The Container annotation that aggregates several
MapperScan annotations. |
MyBatisBatchItemWriter<T> |
ItemWriter that uses the batching features from SqlSessionTemplate to execute a batch of statements
for all items provided. |
MyBatisBatchItemWriterBuilder<T> |
A builder for the
MyBatisBatchItemWriter . |
MyBatisCursorItemReader<T> | |
MyBatisCursorItemReaderBuilder<T> |
A builder for the
MyBatisCursorItemReader . |
MyBatisExceptionTranslator |
Default exception translator.
|
MyBatisPagingItemReader<T> |
org.springframework.batch.item.ItemReader for reading database records using MyBatis in a paging fashion. |
MyBatisPagingItemReaderBuilder<T> |
A builder for the
MyBatisPagingItemReader . |
MyBatisSystemException |
MyBatis specific subclass of
UncategorizedDataAccessException , for MyBatis system errors that do not match
any concrete org.springframework.dao exceptions. |
NamespaceHandler |
Namespace handler for the MyBatis namespace.
|
SpringManagedTransaction |
SpringManagedTransaction handles the lifecycle of a JDBC connection. |
SpringManagedTransactionFactory |
Creates a
SpringManagedTransaction . |
SqlSessionDaoSupport |
Convenient super class for MyBatis SqlSession data access objects.
|
SqlSessionFactoryBean |
FactoryBean that creates a MyBatis SqlSessionFactory . |
SqlSessionHolder |
Used to keep current
SqlSession in TransactionSynchronizationManager . |
SqlSessionTemplate |
Thread safe, Spring managed,
SqlSession that works with Spring transaction management to ensure that the
actual SqlSession used is the one associated with the current Spring transaction. |
SqlSessionUtils |
Handles MyBatis SqlSession life cycle.
|