10-IDEA-基于SpringBoot的高效开发方式
大道至简,一切皆是效率!
基于 SpringBoot + MybatisPlus 框架和 IDEA 插件的高效率开发方式! ——Jerry(姜源)
场景:数据库设计已经完成。
1. 代码生成
MyBatisCodeHelper 插件
或 在线的代码生成器-基于数据库建表语句
下载安装:08-IDEA-MyBatisCodeHelper插件
使用步骤:
配置IDEA连接数据库 DataBase:配置方法说明
右键数据库表名,生成三层架构:
2. 生成 SQL
mybatisplus 通过方法名规则生成所需方法(不需要写mapper.xml中的sql)
右键选择生成SQL:
即可生成对应xml的SQL语句。
3. Api 快速定位+测试
restfulTool 插件
扫描所有的接口路径,以及展示方法的返回 json 字符串。Ctrl + Alt + \
快速搜索接口名。
4. Dto用json快速生成
GSONFortmatPlus 插件
按Alt+s
打开GsonFormat窗口,输入json格式的字符串,根据选项按需生成自定义的接口交互 dto 类
1 |
|

10-IDEA-基于SpringBoot的高效开发方式
https://janycode.github.io/2021/01/01/00_先利其器/01_Intellij IDEA/10-IDEA-基于SpringBoot的高效开发方式/