MyBatisPlus简介及快速搭建

发布时间 2023-12-24 11:07:11作者: aguo718

一、 简介

MyBatisPlus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强,不做改变,为简化开发,提高效率而生。
特性及官网链接(简称苞米豆):

可在IDEA中安装以下插件:
MybatisX : 支持跳转,自动补全生成SQL;
dynamic-datasource : 基于SpringBoot的多数据源组件,功能强悍,支持Seata分布式事务;
Shuan : 基于pac4j-jwt的WEB安全组件,快速集成;
kisso : 基于Cookie的单点登录组件;
Lock4j : 基于SpringBoot同时支持RedisTemplate、Redission、Zookeeper的分布式锁组件;
Kaptcha : 基于SpringBoot和Google Kaptcha的简单验证码组件。

二、 快速搭建

1.搭建项目

2.写配置文件

设置数据源:

设置日志(MyBatis Plus默认集成了logback日志):

3.添加POM依赖


引入MyBatis plus依赖后不需要再引入MyBatis依赖。

4.写实体类,构建Mapper接口

实体类:

Mapper接口继承BaseMapper实现基础增删改查: