前言:
开始做项目才发现写SQL是多么繁琐,只能搬出之前的mybatis-plus来,全称代码增删改查。
mybatis-plus简介:
Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网。那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们不需要再写xml了,直接调用这些方法就行,就类似于JPA。
Springboot整合Mybatis-plus
1.pom.xml添加依赖
<!--spring整合mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.2.0</version>
</dependency>
2.application.yml配置Mybatis-plus
#mybatis-plush配置
mybatis-plus:
type-aliases-package: com.jd.pojo
mapper-locations: classpath:/mybatis/mappers/*.xml
configuration:
map-underscore-to-ca