MyBatisPlus简介及快速搭建
一、 简介
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日志):
MyBatis其他全局配置:
3.添加POM依赖
引入MyBatis plus依赖后不需要再引入MyBatis依赖。
4.写实体类,构建Mapper接口
实体类:
Mapper接口继承BaseMapper实现基础增删改查:
5.其他常用注解
分类:
图灵商城项目实战基础版(笔记)
, MyBatis Plus
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端