主要内容
- 安装MyBatis 3
- 配置MyBatis beans
- 使用SqlSession
- 使用mappers
- 使用Spring进行事务管理
一、安装MyBatis
- Spring
- Spring Boot
二、配置MyBatis beans
- dataSource
- sqlSessionFactory
三、使用SqlSession
- sqlSession bean
- 例子
四、使用mappers
- MapperFactoryBean
-
<mybatis:scan/>
- @MapperScan
五、使用Spring进行事务管理
//todo
参考资料
-
如何在Spring4中配置Mybatis - Hacker and Geeker's Way
— 如何在Spring4中配置Mybatis -
Spring
— sping+mybatis配置多数据源。如上所示,我们分别配置了两个 dataSource,两个sqlSessionFactory,两个transactionManager,以及关键的地方在于MapperScannerConfigurer 的配置——使用sqlSessionFactoryBeanName属性,注入不同的sqlSessionFactory的名称,这样的话,就为不同的数据库对应的 mapper 接口注入了对应的 sqlSessionFactory。