014 mybatis的整合使用

一 .概述

  本次,我们会通过mybatis官方给出的整合方案.首先进行的就是官方给出的整合方案.


二 .整合官方给出mybatis

[1]首先我们需要加入jar文件

<dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.3.2</version>
        </dependency>

[2]我们需要进行一些配置

我们首先分析一下原理:

我们发现,当我们引入自动配置的时候,只要有了数据源,springboot就会帮助我们自动配置mybatis了.

那么,现在的一个问题就是,我们对mybatis的配置是怎么进行的.

 在上面,我们看到了properties这个属性,mybatis就是从这个属性开始进行配置的.

 我们看到.mybatis是使用的mybtis前缀的参数进行配置的.

现在哦我们来配置一下.

mybatis:
  config-location: classpath:mybatis-config.xml
  mapper-locations:
  - classpath:**/*.mapper.xml

我们配置了mybatis全局配置文件,和我们的sql文件.现在由了一个问题,那就是我们的接口是怎么注入的呢?

 mybatis帮助我们提供了一个MapperScan可以进行扫包.


猜你喜欢

转载自www.cnblogs.com/trekxu/p/9498702.html
014