第275天学习打卡(知识点回顾 springboot整合MyBatis操作)
springboot整合MyBatis操作
1.配置模式
-
全局配置文件
-
SqlSessionFactory:自动配置好了
-
SqlSession:自动配置了SqlSessionTemplate组合了SqlSession
-
@Import(AutoConfiguredMapperScannerRegistrar.class)
-
Mapper:只要我们写的操作MyBatis的接口标注了@Mapper就会被自动扫描进来
配置了private Configuration configuration; mybatis.configuration下面的所有,就相当于修改配置文件中的值
-
导入mybatis官方starter
-
编写mapper接口,标注mapper注解
-
编写sql映射文件并绑定mapper接口
-
在application.yml中指定Mapper配置文件的位置,以及指定全局配置文件的信息(建议:配置在mybatis.configuration)