Idea常用的插件:
mybatisX, ---------------- (Alt + enter)
codeGlace,
Lombok,
sonarlint,
translation,
restfultookit, ---------------- Restfultookit:(ctrl+\)查詢restfulURL
MyBatis Log Plugin :--------------- crtl+alt +shit +o
EasyCode ---- 一個在線生成MyBatis增刪改查的工具比逆向工程更厲害,可以生成 Controller
和 Service
,還有前端 ,提高開發效率
Iedis
------------------是一個簡單易用的Redis GUI
插件,他可以輕松管理上百萬個Key而不會阻塞服務器
Rainbow Brackets -------------------幫助區分前后括號對應關系
MyBatisHelper---------------------------------------根據數據庫生成,domain,service,和interface的插件
codehelper.generator ------
可以根據POJO實體類,一鍵生成DAO接口,Mapper.xml文件,Service類,以及POJO 對應的SQL腳本(目前只支撐MySQL)。注意,該插件只會生成5個方法
項目的根目錄下建立一個屬性文件(codehelper.properties),內容如下,具體作用就是用於指定要操作的實體類(pojo)有那些,以及生成的dao,service,mapper,sql存 放的路徑。
codehelper.properties文件:
#配置多個pojos,以 | 分隔 pojos=Dept|Emp #Sql文件的charset配置 charset=utf8 #mysql Engine sqlEngine=InnoDB #配置各個文件的路徑 mapper.path=src/main/resources/mybatis/mappers dao.path=src/main/java/com/zt/dao service.path=src/main/java/com/zt/service sql.path=src/main/resources/sql ### 配置各個java類型的sql關鍵字 int=NUMBER(12) NOT NULL DEFAULT -1 double=NUMBER(14,4) NOT NULL DEFAULT -1 java.lang.String=VARCHAR2(50) NOT NULL DEFAULT '' java.lang.Integer=NUMBER(12) NOT NULL DEFAULT -1