Mybatis Plus官方文档已经很完善了,为什么还要写一个这样的文档?
- 官方文档注重知识结构的整理,没有注重学习者的学习顺序
- 官方文档中的案例注重API描述,比较适合学会mybatis plus之后,遇到问题再去翻阅。对于第一次使用Mybatis的初学者进行学习不是非常友好。
- 官方文档考虑的是全面完整的介绍Mybatis Plus, 我考虑的角度是:“最佳实践”。
- 世界上很多东西都符合2/8原则,本文档的目的是将:最重要最常用的那20%帮你提炼出来、快速上手应用!。另外的那80%都是不常用的,有空自己再去官方文档里面学吧!
官网文档地址:https://mybatis.plus/guide/
我会将此文档写成一个系列的内容,记得关注我!http://zimug.com 我会将此文档写成一个系列的内容,记得关注我!http://zimug.com 我会将此文档写成一个系列的内容,记得关注我!http://zimug.com
一、Spring Boot整合Mybatis Plus
通过maven坐标引入依赖
<!-- mybatis -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.1.2</version>
</dependency>
<!-- mysql -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<!-- lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
application配置数据源及日志输出级别
# 配置数据源
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Dri