MyBatis-Plus入门案例
1、创建数据库,数据表,注意id的类型bigint
2、创建SpringBoot项目,添加mybatis-plus依赖
3、编写配置文件,连接数据库
4、创建实体类,注意与表中字段对应的主键id,类型Long
5、创建Mapper接口,继承通用Mapper,BaseMapper<实体类>
6、在测试类中,调用mapper接口中的方法,测试增伤改查操作。
application.yml
server:
port: 8080
#数据源配置
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/mybatisplus212?characterEncoding=utf-8&serverTimezone=UTC
username: root
password: 123456
type: com.zaxxer.hikari.HikariDataSource
mybatis-plus:
configuration:
#配置日志信息
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
#配置mapper映射文件的位置,默认在类路径/mapper*.xml
mapper-locations: classpath:/mapper/*.xml
#设置指定包下所有类设置类型别名
type-aliases-package: com.dzqc.pojo
pom.xml
<?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.7.11</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.dzqc</groupId>
<artifactId>mybatis-plus-212</artif