MybatisX|MybatisX 快速开发插件过程详解
目录
- 简介
- 基础功能
- 1.xml跳转
- 2.代码生成
- 3.JPA提示和生成语句
简介 MybatisX 是一款基于 IDEA 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,提高开发速率。
注:idea得用最新的版本才能生效一些功能,我用的是2020.3版本的
基础功能
1.xml跳转
添加插件后在dao层会多一只戴红色头巾的小鸟,同样在对应xml文件方法前也会对应一直戴蓝色头巾的小鸟,点击即可在dao和xml文件之间跳转
文章图片
文章图片
2.代码生成
在开发中在到中写好接口后,还要到xml中写对应的xml方法,有了MybatisX后只用在dao中写好对应方法后,按Alt+Enter选择自动生成就能自动在xml中生成对应的映射方法,妈妈在再也不用担心为写错映射了!!!
在这里插入图片描述
文章图片
xml中:
文章图片
直接写sql就好了!!!
什么??你连简单的sql都不想写?可以可以,MybatisX直接给你把实体相关的增删查改都给你生成了,用idea连接到你的数据库,选择一个心仪的对象(一张表),右键选择Mybatis-Generator
文章图片
选择配置(具体需要大家可以自行选择,没有就默认即可):
文章图片
这就算是帮你弄好了dao、pojo和xml,其实个以前mybatis的代码生成是一样的,只是MybatisX给直接处理成了可视化配置,省去了配置,只是它都是生成在generator的文件夹中,怎么设置它生成的位置,暂时没搞懂,先手动移动到该去的地方就好
文章图片
真的是太棒了,妈妈再也不用担心我写错dao、pojo和xml了!!
3.JPA提示和生成语句
MybatisX会根据实体字段写出方法名
文章图片
文章图片
A:就这???
B:别急啊,还有的,它还会根据这个方法名生成对应的sql!!!
【MybatisX|MybatisX 快速开发插件过程详解】A:纳尼!!!
是的!MybatisX还会根据你写的方法名生成对应的方法(前提得你写的是像我这样的,驼峰映射),然后Alt+Enter选择Generate Mybbatis Sql
文章图片
就能生成对应 的dao方法
文章图片
还有xml中的sql也给我们自动生成了,是不是很方便
文章图片
无论是添加,查询,删除,只要按照规则来写,MybatisX都会生成对应的方法和xml
呀!!妈妈再也不用担心我不会。。。不!孩子,快关注这个小编,还有啥不会的!就是干,欧力给!!
?MybatisX官方文档
文章图片
到此这篇关于MybatisX 快速开发插件的文章就介绍到这了,更多相关MybatisX开发插件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- 深入理解Go之generate
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 我的软件测试开发工程师书单
- echart|echart 双轴图开发
- NPDP拆书(三)(新产品开发战略(经营与创新战略))
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- 常用git命令总结
- 藏族开发的修路人——记致富援乡的斯定那珠
- ASP.NET|ASP.NET Core应用开发思维导图
- VueX(Vuex|VueX(Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式)