SpringBoot 整合 MyBatis(附上查询用户案例)
步骤
运行环境:
- IdeaU 2021.1
- MySQL 5.7
- JDK 11
-
在Spring 官网提供的在线生成器,生成 SpringBoot 项目,下载解压
地址:https://start.spring.io/
选择JDK,填写相关信息,添加 JDBC依赖,MySQL驱动依赖,SpringWeb依赖
Group:com.serious Artifact:springboot-mybatis Name:springboot-mybatis Description:Demo Package name:com.serious Packaging:Jar JDK:11
点击Generate,下载生成的文件
-
IDEA打开解压的项目
在Maven仓库找到 mybatis整合SpringBoot的依赖:
<!-- mybatis-spring-boot-starter: 整合 --> <!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version> </dependency>
写到项目的pom.xml文件中
-
创建数据库springboot_mybatis
create database springboot_mybatis; use springboot_mybatis;
创建 user 表
create table `user`( id int primary key , `name` varchar(20), pwd varchar(20) );
向 user 表中插入数据
insert into user(id, `name`, pwd) values (1, '刘备', 'lb'); insert into user(id, `name`, pwd) values (2,