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、更新操作的实体默认值需要控制好,避免整个实体一起更新

 

posted on 2020-05-25 18:21  fuanfei  阅读(297)  评论(0)    收藏  举报