mybatis plus去重_MyBatis-Plus 学习环境搭建
框架Sprin Boot 2.0 +MyBatis Plus 数据库mysql 5.7额外导入依赖pom.xml 引入MyBatis依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId>...
·

框架
Sprin Boot 2.0 +MyBatis Plus
数据库
mysql 5.7


额外导入依赖
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>

编写配置

数据库表
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);


创建实体类

创建Mapper接口
这里是比较特别的,以前我们还需要去写一个Mapper.xml接口与之对应才能操作数据库,但这里就不需要了,这里只需要
继承 BaseMapper<泛型是要操作的接口对应实体类>
就可以去直接操作数据

快速创建测试类介绍
右键类名或者接口名 >go to >test >ok
打上测试注解
@SpringBootTest
SpringBootTest
相当于启动SpringBoot 的IOC容器


启动器打上mapper扫描



魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)