| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 开发工具 -> MyBatisPlus —— 9、MyBatisX插件 -> 正文阅读 |
|
|
[开发工具]MyBatisPlus —— 9、MyBatisX插件 |
|
目录 MyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率 但是在真正开发过程中,MyBatis-Plus并不能为我们解决所有问题,例如一些复杂的SQL,多表联查,我们就需要自己去编写代码和SQL语句,我们该如何快速的解决这个问题呢,这个时候可以使用MyBatisX插件 官网描述:MyBatisX一款基于 IDEA 的快速开发插件,为效率而生。 官方文档:MybatisX快速开发插件 | MyBatis-Plus 1、MyBatisX 插件安装
?2、MyBatisX代码快速生成① 连接数据库后,选择需要生成的代码对应的表?
?② 根据需要修改
3、MyBatisPlusX 快速生成 CRUD3.1、添加如下图, 输入?insertSelective 后,alt + 回车 选择 第二个选项,就会在?UserMapper.xml 自动生成 SQL 语句
?生成的 SQL 语句如下
3.2、删除输入 deleteBy 后,IDEA 自动补全便会自动提示表的字段
?若需要根据多个条件来删除,可以继续输入 and?
?输入完后,alt + 回车,选择下图选项
?生成的 SQL:
3.3、修改
?生成的 SQL:
3.4、查询
?生成的 SQL:
3.5、查询结果排序
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/1 21:09:08- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |