spring boot整合mybatis

Posted huoyufei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot整合mybatis相关的知识,希望对你有一定的参考价值。

spring boot整合mybatis 

1.添加mybatis依赖和mysql依赖

<!--mysql-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.46</version>
</dependency>
<!--mybatis-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.2</version>
</dependency>

<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>

<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
2.编写配置文件
a. application.yml
  

技术图片

  b. application-dev.yml

技术图片

3.在启动类上加上注解@MapperScan("mpper接口所在的包的路径")

技术图片

4.编写mapper类

技术图片

5.测试。注:实现CommandLineRunner接口,会做一些初始化的操作

技术图片

 


以上是关于spring boot整合mybatis的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot如何整合Redis

Spring Boot如何整合Redis

Spring Boot:Spring Boot整合FreeMarker

spring boot 系列之四:spring boot 整合JPA

Spring Boot 2.X - Spring Boot整合AMQP之RabbitMQ

Spring Boot系列Spring Boot整合持久层