满满的MybatisX干货哦~
目录
前言
一开始本来我是想用Free 的,结果搜不到,然后就发现了这货,一番体验之后是真的舒爽啊!!!
1.安装
2.功能 2.1.文件跳转
这个功能我是在太爱了,在使用框架的时候,你还在繁琐的找和接口对应的.xml、SQL语句吗?还在繁琐的找和.xml对应的接口、方法吗?还在繁琐的找注入给的接口吗?
这也太麻烦还巨浪费时间了!!!,而插件提供了跳转的功能,通过点击“愤怒的小鸟”就可以跳转到对应的地方。
我敲了个简单项目来演示:
跳到了.xml(点第二只小鸟会跳到id为所对应的方法)
2.2.代码自动生成
其实很久以前我就非常头疼写一堆dao、、、.xml、pojo的重复性工作,一直希望有那么一个工具帮我干这些重复性工作,而可以根据表自动生成且模板可自定义。
最好搭配以下一起食用:
第一步: 连接数据源。
注意:时区要写对,不然会犯病(时区在哪配置?上面"测试连接"要是测出了时区问题,你可以按照指引去做配置,改成Asia/即可)。
第二步: 点-,配置自动生成代码。
选项:生成、等相关代码所使用的模板。
如果没有使用,可以选择-empty模板或自定义其它模板—默认位于:临时文件和控制台–>–>(就在idea左下边)
对应文件夹内即为相关模板的具体配置文件。如果需要重置,右键文件夹点击重置默认扩展即可。
最底下的表:显示所要生成文件的类型、模块路径、基本路径、生成后位于哪个包(默认为)。后面3个列都可以修改值(以符合项目需求)。这些也可以在对应的的文件夹内的.meta.xml中进行修改。
补充:
要是使用了-Plus框架这样配置即可:
第三步: 点,完事儿!!!
注意:以上操作是敲定了user表,生成的是user表的,要是还要生成其它表的,一样的套路即可。
查看自动生成的代码:
2.3.代码自动补全
第一步: 要有对应接口的.xml—可以把光标放在接口名上右键生成:
第二步: 根据提示敲好方法名(或者自定义,但是就只会生成声明,不会生成sql语句)–>右击–>show (显示上下文操作)–> sql。
快捷:光标放在方法名上–>Ctrl+Enter–> sql。