1. 程式人生 > >idea程式碼追加外掛-- codeAppend

idea程式碼追加外掛-- codeAppend

codeAppend - 程式碼追加外掛


簡介

       codeAppend是一款程式碼追加外掛(也提供直接生成),現階段功能主要解決新增表字段後,可自動追加新欄位到 實體類/mapper 檔案,不影響原檔案已有程式碼。

實現原理

       通過正則表示式匹配需要插入程式碼的地方,先設定標誌位,再檢查逐一檢查建表sql中新增欄位,組裝新增欄位後,插入標誌位,保證原始碼不變,只是新增相關欄位資料。

功能清單

  •  支援追加不存在的sql欄位程式碼(entity,mapper)
  •  支援lombok風格程式碼生成
  •  生成mybatis程式碼(entity,service,dao,mapper)

使用演示:

 

原始碼地址:https://github.com/laoziyaonitian/codeAppend