Spring boot整合MyBatis实现数据库操作的三种方式

Posted -王二毛-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring boot整合MyBatis实现数据库操作的三种方式相关的知识,希望对你有一定的参考价值。

前提:使用mysql数据库

一、引进依赖

方式一:在构建项目时,通过选择方式引入

方式二:配置pom.xml方式

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

二、使用mybatis执行数据库查询

2.1、通过单一mapper.xml文件方式(和之前的使用方法一致)

1、在yaml文件中指定mapper.xml问价的存放路径

2、编写mapper(dao)接口

3、编写mapper.xml,进行数据库查询

4、接下来就是controller调用service,service调用dao(mapper)实现完整的业务逻辑


2.2、注解模式(不需要写mapper.xml)

在yaml文件配置

接下来就是controller调用service,service调用dao(mapper)实现完整的业务逻辑



2.3、混合模式

1、在yaml文件中指定mapper.xml问价的存放路径


以上是关于Spring boot整合MyBatis实现数据库操作的三种方式的主要内容,如果未能解决你的问题,请参考以下文章

Spring boot 入门三:spring boot 整合mybatis 实现CRUD操作

Spring Boot 整合 Mybatis 实现 Druid 多数据源详解

Spring Boot实现多数据源整合Mybatis版

Spring Boot实现多数据源整合Mybatis版

Spring Boot实现多数据源整合Mybatis版

spring boot整合mybitas怎么配置oracle?