mybatis-spring-boot-autoconfigure – 简介

MyBatis-Spring-Boot-Starter MyBatis-Spring Spring Boot Java
3.0 3.0 3.0 - 3.1 17 或更高
2.3 2.1 2.5 - 2.7 8 或更高

MyBatis-Spring-Boot-Starter 将会:

使用

MyBatis-Spring-Boot-Starter 将默认搜寻带有 @Mapper 注解的 mapper 接口

也可以使用@MapperScan注解在启动类上,扫描某个包下的所有Mapper接口

📦 Package:

包路径有讲究的,UserMapper和UserMapper.xml的包路径一定要一致

一个是java下的com/example/mybatisdev/mapper

另一个是resources下的com/example/mybatisdev/mapper

不一致会检测不到User Mapper.xml,从而绑定Mapper失败。

💻 Code:

Untitled

扫描原理

@MapperScan(”mapper包路径”)