一 .回顾spring整合mybatis 的步骤
- 1 创建spring全局配置文件
0) 扫描 mapper 接口的。把mapper 作为bean 让spring管理他们的生命周期。
1)在spring配置文件中配置 myBatis 的SQLsessionFactory 类作为bean,
:::配置参数
i 配置mybatis 的配置文件的位置
ii 配置mybatis 的mapper.xml 文件的位置
iii 配置数据源
- 2 创建mybatis 的全局配置文件
1)配置方言
2)配置驼峰命名规则
3).......
二 springboot 和spring整合的相同处
- 1 全局配置文件改变了,不再是xml 格式的了
- 2 其他的几乎没有差别,你仍然可以使用xml 写mybatis的配置文件。仍然可以使用mapper.xml 写mybatis的映射文件
三 springboot 和spring整合的不同处
- 1 整合kmybatis 你可以不写mybatis 的配置文件了,直接写mapper 然后扫描mapper ,然后就可以使用了,什么配置文件都不用写
::扫描mapper 接口的方法,
1)在启动类里面用mapperScan("")扫描某个包下面的所有的mapper 接口
2)在每一个mapper 接口上面加上一个@mapper 注解
- 2 如果你想配置驼峰命名规则,或者是其他的属性,你可以使用mybatis 配置文件也可以使用配置类