SpringBoot整合Mybatis
1.首先在pom.xml文件导入druid和mybaits依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.21</version>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.4</version>
</dependency>
然后在application.properties配置文件里配置druid数据源
一定要在resources下创建对应的映射文件包以及映射文件
以及对应的TabFile实体
然后书写对应的mapper接口
路径要和mapper.xml文件路径对应,包括方法名。
然后书写controller类
切记,为了能让FileMapper注入到TestController中,一定要Bean扫描到FileMapper,需要在主启动类加个@MapperScan(basePackages = “{com.datasource.datasource.mapper}”),basePackages里写mapper路径。
最后测试,启动主启动类,浏览器访问/test
SpringBoot整合Mybatis整合成功。