1.前言
SpringBoot以敏捷开发闻名,现在越来越多的人使用SpringBoot作为项目开发的基础框架之一,把繁重、千篇一律的配置信息全部交给SpringBoot来完成,而灵活多变的参数配置通过读取application配置文件来完成,通过SpringBoot,SSM整合真的可以写很少的代码就完成。
2. SpringBoot整合Mybatis
--问题:使用了SpringBoot之后,整合Mybatis必须配置的参数有哪些?
只需配置数据库连接信息,其他的配置代码SpringBoot写好了。
2.1. 配置步骤
第一步:创建一个SpringBoot项目
第二步:导入Mybatis的自动加载模块(Mybatis 官方提供)
第三步:编写配置参数
第四步:编写一个测试代码进行测试
第一步:创建一个SpringBoot项目
参考SpringBoot【入门篇】的入门章节:https://zhuanlan.zhihu.com/p/102940761。
--项目结构如下:
--POM文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.2.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>org.brick.springboot</groupId>
<artifactId>mybatis</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>mybatis</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<