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操作