mybatis plus去重_MyBatis-Plus 学习环境搭建

4d5163ee0b8900ab3f33080735c22695.png

框架

Sprin Boot 2.0 +MyBatis Plus

数据库

mysql 5.7

41a6e3751cf1770d29ef2c93f497d7e0.png

5928fc5804f3a32204f95dfc21ad0125.png

额外导入依赖

pom.xml 引入MyBatis依赖

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.3.2</version>
</dependency>


<dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-annotation</artifactId>
            <version>3.3.2</version>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-extension</artifactId>
             <version>3.3.2</version>
        </dependency>

f985bfd2ef9129b125c225a4c49c5a48.png

编写配置

42380bcc46e51a0e0f29fc65603357f9.png

数据库表

CREATE TABLE test(
id int  PRIMARY KEY ,
name VARCHAR(25),
age int
);

insert into test(id,name,age) VALUES(DEFAULT,'小白',12);
insert into test VALUES(DEFAULT,'小红',12);
insert into test VALUES(DEFAULT,'小蓝',12);
insert into test VALUES(DEFAULT,'小灰',12);

31668a51ff8117f92b70fa10865243ff.png

0587bc35486bb834a4fd8714fd202695.png

创建实体类

5dce95f0e0d10170f42253ec803a0746.png

创建Mapper接口

这里是比较特别的,以前我们还需要去写一个Mapper.xml接口与之对应才能操作数据库,但这里就不需要了,这里只需要

继承 BaseMapper<泛型是要操作的接口对应实体类>

就可以去直接操作数据

c1bdbe2f44162fdf257de342036839b8.png

快速创建测试类介绍

右键类名或者接口名 >go to >test >ok

打上测试注解

@SpringBootTest

SpringBootTest

相当于启动SpringBoot 的IOC容器

0b12eeb3de9175d37577986a5e3e5595.png

5efe3c348b46411202351e1e434252a2.png

启动器打上mapper扫描

7ab91269624ee96aab610973de396b2d.png

3fbf78f4cc10d456a77a3aa5f00a1a45.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值