SpringBoot整合MyBatis-Plus使用
官网:https://mp.baomidou.com/
MP建议的优秀案例:https://mp.baomidou.com/guide/#优秀案例
使用感言:简单的 CRUD 操作非常顺手,一些逻辑复杂的还是sql编写比较好,易于后期维护
一、简介
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
二、使用步骤
1、pom依赖,版本可选:3.0.1
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</exclusion>
</exclusions>
<version>${mp.version}</version>
</dependency>
2、dao接口实现BaseMapper
public interface UserMapper extends BaseMapper <User> { }
3、代码嗨皮
常用单表操作
4、坑点
a、更新操作的实体默认值需要控制好,避免整个实体一起更新
浙公网安备 33010602011771号