一.在pom.xml中添加依赖
<!-- MyBatisPlus依赖-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.1</version>
</dependency>
<!--LomBok依赖-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId> <optional>true</optional>
</dependency>
<!--mysql依赖-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
二.在application.yml中配置数据源
spring:
# 配置数据源信息
datasource:
# 配置数据源类型
type: com.zaxxer.hikari.HikariDataSource
# 配置连接数据库信息
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/(数据库名)?characterEncoding=utf-8&useSSL=false
username: root
password: (密码)
三.在启动类中添加注解 扫描mapper路径
@MapperScan(mapper路径)
四.创建实体类并关联数据库
类名上关联表:@TbaleName(数据库表名)
属性上关联表中主键:@TableId
@TbaleField(字段名):关联成员变量和数据库字段
五.创建mapper接口并继承BaseMapper<泛型>
六.在controller中测试
1、通过注解实例化mapper对象:@AutoWired(requird = false)
2、调用mapper方法实现增删改查:mapper.insert