MybatisX-generator简介
MyBatisX Generator 是一个用于生成 MyBatis 代码的工具,它可以帮助开发者根据数据库表结构自动生成相应的实体类(Entity)、映射文件(Mapper XML)以及 Mapper 接口,从而减少手动编写重复性代码的工作量。这样的代码生成器在项目初期尤其有用,因为它可以快速地生成大量的基础代码,让开发者能够更快地投入到业务逻辑的开发当中。
功能介绍
咱们在学习springboot项目的时候,增删查改肯定早就炉火纯青,很多同学不光sql写的好,mybatis-plus提供的接口也运用的十分熟练。
但不知道大家有没有发觉,项目刚开始的时候总是有一大堆重复的活得干
- pojo
- mapper / xml文件
- service
- controller
刚开始学的时候每次来一遍还觉得无所谓,练习一遍也挺有意思,但久而久之就成为了巨大的包袱,总结成一句话:烦死了
嘿嘿,MybatisX就是为了解决这个问题的,赶紧用起来让你的同学/同事们刮目相看
如何安装
打开 IntelliJ IDEA。
进入 File -> Settings -> Plugins -> Browse Repositories。
在搜索框中输入 mybatisx。
找到 MybatisX 插件并点击安装。
最后再重新打开一下idea就能使用了
但不知大家是否发现,这个不是普通的插件,侧边框里都没有,到底该如何使用呢?
如何使用
-
XML映射跳转
不知道细心的同学发现没有,xml和mapper层中的文件的图标都变成了小鸟,点击小鸟还能在XML文件和mapper层之间来回跳转,一边是红色一边是蓝色,挺有意思的。再也不用狼狈的一个个文件夹中找了或者疯狂搜索框了 -
代码生成
生成后会发现自己的目录中出现了generator目录,里面就包含了所需所有内容,代码的模子都搭好了,就等着往里面加东西了
不仅于此,还有很多其他的功能,大家可以自己探索一下
同时推荐大家看官方文档,介绍的很详细
Mybatis-plus官方文档