@EnableTransactionManagement(proxyTargetClass=true) @Lazy public class MybatisConfig extends DataSourceConfig
env, logger| 构造器和说明 |
|---|
MybatisConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
BaseDaoSupport |
baseDaoSupport(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) |
org.mybatis.spring.mapper.MapperScannerConfigurer |
mapperScannerConfigurer() |
org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor |
persistenceExceptionTranslationPostProcessor() |
org.mybatis.spring.SqlSessionFactoryBean |
sqlSessionFactory(DataSource dataSource) |
org.springframework.jdbc.datasource.DataSourceTransactionManager |
transactionManager(DataSource dataSource) |
dataSource, flyway, setEnvironment@Bean
public org.mybatis.spring.SqlSessionFactoryBean sqlSessionFactory(@Autowired
DataSource dataSource)
throws IOException
IOException@Bean
public org.mybatis.spring.mapper.MapperScannerConfigurer mapperScannerConfigurer()
throws IOException
IOException@Bean @DependsOn(value="flyway") public org.springframework.jdbc.datasource.DataSourceTransactionManager transactionManager(DataSource dataSource)
@Bean public org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor persistenceExceptionTranslationPostProcessor()
@Bean public BaseDaoSupport baseDaoSupport(@Autowired org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
Copyright © 2019 江苏南大先腾信息产业股份有限公司. All rights reserved.