java代碼生成器 MagicalCoder 一鍵生成增刪改查

引言:平常工做中不免會遇到各類增刪改查功能,無論是後端各類複用的CRUDsql,仍是界面的各類操做,都佔據咱們大量的時間前端

今天給你們帶來的是一款基於JAVAFX編寫的高定製化的代碼生成器;下載地址 www.magicalcoder.commysql

摘要:我但願的代碼生成器應該具有如下幾點sql

1 高定製化,生成什麼樣的增刪改查應該可控數據庫

2 支持各種數據庫:主流數據庫好比mysql oracle sqlserver postgresql要應該支持json

3 最好能提供一個腳手架,一鍵生成,開箱即用後端

4 可以自定義模板,提供很是優秀的模板編輯,這樣我能夠根據公司的框架來定製模板oracle

5 可以很好的幫我解決 生成的代碼和人爲代碼出現衝突,以便我能夠無限複用模板框架

6 軟件要看起來強大,好用編輯器

7 最後能幫我解決前端界面佈局問題ide

 

開篇:

  一 高定製化

    咱們遇到不少的代碼生成器,大部分都是嵌入到各個框架中,一鍵生成;好比我但願能配置下拉屬性,日期類型,富文本類型等等 可控

    咱們但願連字段的校驗最好也在生成器中配置

配置你的查詢條件 固然也要支持外鍵

列表選項是否默認排序

使用起來方便 自由拖拽

  二 數據庫支持 強大的數據庫支持引擎

鏈接數據庫後 自動加載各類表 庫

  三 提供一個腳手架

    提供了一個基於Springboot的腳手架供你們無償使用

  四  可以自定義模板

  不少人但願本身配置生成器,讓模板生成的代碼到對應的代碼路徑

像ide同樣可以智能提示當前可用標籤和變量,標籤高亮顯示,變量特別標記,右側json格式化控件

本次velocity模板擴展支持調用js方法處理字符串和對象,具體打開 vms\MagicalCoderVmUtil.js看看

參考youyaboot的模板,定製一份屬於您本身框架的模板,很是簡單,就跟小白開發增刪改查同樣,把變量替換到模板對應占位符。
之後管他什麼框架,管他什麼語言,用模板編輯器,自由定製增刪改查,通通拿下!!!

五 衝突合併

有了這個功能,咱們還用操心由於加字段帶來的煩惱嗎?產品經理隨便加字段;咱們放心大膽的修改生成後的代碼,下次照樣從新生成代碼。體驗無限複用

  六 最後能幫我解決前端界面佈局問題 

前端佈局不再求人了,精通後端 但又但願能開發前端小夥伴最能體會。只要你會js,前端佈局不成問題 一款layui佈局器,讓你爲所欲爲,自由拖拽佈局

體驗地址:http://layuiout.magicalcoder.com/

 

結語

    咱們遠沒有結束,代碼生成器還在持續開發中,只有想不到,沒有作不到 ...

    來體驗一把吧,免費

相關文章
相關標籤/搜索