sanri-tools-maven 代碼生成工具

代碼模板生成

項目地址: https://gitee.com/sanri/sanri-tools-mavenmysql

優勢?
可能你已經在網上見過一些代碼生成工具,還有 mybatis 自帶的生成工具;
可是它幫你生成的實體類,還須要進行二次加工;有可能你須要繼承一個基類,有可能你加了 swagger-ui 註解,有可能你使用了 lombok 並不須要 get & set ,有可能你使用 persistence-api 須要加 Column 註解 ; git

咱們急需一個能夠獲取元數據來自定義本身的模板來生成代碼; 固然代碼生成只是我工具的一小部分,還有不少實用的小功能集於一身.web

發現BUG能夠提Issue,能夠給我發郵件,能夠加我QQ,能夠進代碼生成羣討論.sql

做者QQ: 2441719087數據庫

做者郵箱: ningxiangsanri@163.comapi

代碼生成交流羣: 645576465tomcat

做者微信:sanri1993-
在這裏插入圖片描述微信

如何使用

下載 release 版本的 tomcat 包,直接運行便可
https://gitee.com/sanri/sanri-tools-maven/repository/archive/v1.1.0?format=zipmybatis

當前收納的一些小工具

  1. 方法或變量取名
  2. 數據提取
  3. 生份證號碼生成與驗證
  4. kafka 監控和 offset 設置,支持新舊版本 kafka
  5. zookeeper 數據監控
  6. 模板代碼生成,根據列字段
  7. 列字段比較
  8. 數據庫表字段,註釋,名稱查詢,及後續模板代碼操做
  9. webservice 調試工具,只要輸入 wsdl 地址,自動解析並構建 xml 消息
  10. 下劃線轉駝峯,駝峯轉下劃線工具
  11. 圖片轉 base64 ,base64 轉圖片
  12. SQL 客戶端,已經支持 mysql,postgresql,oracle ; 可自定義實現其它數據庫oracle

    • 表結構查詢
    • pojo,xml 生成
    • 項目模板代碼生成
    • 數據導出
  13. 數據表處理工具(SQL 客戶端升級版 )

    • 能夠根據變量自定義模板
    • 由多個模板組成一種方案
    • 單表使用模板生成,而後生成多種模板的代碼後統一下載
    • 單表使用方案生成
    • 多表使用方案生成

演示圖

首頁圖,主要展現可用的工具列表。這裏並無展現所有工具,能夠按需添加
在這裏插入圖片描述
代碼生成工具截圖
在這裏插入圖片描述
在這裏插入圖片描述
kafka 監控截圖
在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

相關文章
相關標籤/搜索