0
点赞
收藏
分享

微信扫一扫

mybatis_plus插件使用

新建数据库

create Database IF not exists mybatis_plus character set gbk;//新建数据库
//新建表
create table user(
id BIGINT(20) not null COMMENT '主键id',
name VARCHAR(30) null default null comment '姓名',
age INT(11) null default null COMMENT '年龄',
email VARCHAR(50) null DEFAULT NULL COMMENT '邮箱',
PRIMARY KEY(id)
);
//插入数据
INSERT INTO `user` (id,name,age,email) VALUES
(1,'Jone',18,'test1@baomidao.com'),
(2,'Jack',19,'test1@baomidao.com'),
(3,'Tom',20,'test1@baomidao.com'),
(4,'SanNi',21,'test1@baomidao.com'),
(5,'Bilbil',22,'test1@baomidao.com'),
(6,'Bady',23,'test1@baomidao.com')

导入mybatis-plus依赖

<!--数据库驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!--lombok-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<!--mybatis-plus-->
<!--mybatis-plus 是自己开发的,并非官方-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.0.5</version>
</dependency>

说明这个的mybatis-plus可以节省我们大量的代码,尽量不要同时导入mybatis和mybatis-plus!有可能存在版本的差异

这里就导入mybatis-plus就够了

idea新建springboot模板

在application.properties配置数据库
# mysql 5 驱动不同
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.url=jdbc:mysql://localhost:3306/mysql_plus?useSSl=false&userUnicode=true&characterEncoding=utf-8
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

# mysql 8 驱动不同com.mysql.cj.jdbc.Driver 需要增加时区的配置 serverTimezone=GMT%2BB
    传统方式 pojo-dao (连接mybatis,配置mapper.xml文件) - service -controller

待更新


举报

相关推荐

0 条评论