全部被程序員掌握了代碼規律的知識,均可以用代碼生成器完成開發前端
本代碼生成器的設計思路,和其餘的代碼生成器並無什麼特殊之處。仍然是:數據 + 模板 = 文件。vue
其實模板的編寫是小事情,通常的開發人員十分鐘就學會了。重要的是理解這些數據都能用來作什麼,理解了這些數據能作什麼以後,你就能編寫本身的模板,適用於本身的項目。java
項目gitee源碼地址(安裝文件下載地址):https://gitee.com/hanxt/dongb...python
yarn electron:build
命令自行打包。這個安裝就比較簡單了linux
選擇安裝目錄git
安裝完成以後,桌面上會出現這樣一個圖標,點擊就能夠啓動代碼生成器程序員
代碼生成器啓動以後,DB配置、項目配置、模板配置等都是空的,須要使用者根據本身的項目狀況自行配置。數據庫
個人這個data.json的配置就是針對dongbb項目的代碼生成配置,若是你是使用dongbb項目,這個配置幾乎就能夠拿來即用了(模板文件路徑和代碼生成路徑須要修改)。 json
若是你用於其餘的項目,還須要自行配置,具體怎麼配置。參看後文的使用方法介紹。windows
代碼生成器的核心原理就是根據這張表的信息(固然還有其餘的配置信息),來生成針對這張表的增刪改查功能及頁面。
增長數據庫配置的做用是,將在數據庫裏面新建的表信息查詢出來,用來生成代碼文件。爲了徹底起見,本軟件並不保存您的數據庫密碼信息,須要每次生成代碼的時候再填寫。
當咱們新增一條DB配置以後,表格裏面會多出一條數據庫信息記錄。
點擊圖中紅色框位置,輸入數據庫密碼,會彈出一個框,框裏面包含該數據庫裏面的全部的表信息。
咱們選擇咱們剛剛新建的一張表:affice_goods(爲了方便測試,故意以a開頭,方便查找),進行配置代碼生成信息。
項目配置暫時沒有特別的做用,一般只用於模板分類,表示哪個模板屬於拿一個項目(模板配置看下文)。
模板配置中的每個模板,對應代碼生成以後的每個代碼文件(vue、js、java等)。只要你能總結出代碼規律,並把它編寫成模板,全部的代碼均可以生成。
模板文件的編寫很是簡單,後續我會錄製一段視頻給你們講一下,文檔也會有!
新增或修改模板
https://gitee.com/hanxt/dongb...
若是您以爲這個代碼生成器可以幫助到你,請幫忙給個star。
本文轉載註明原始出處: 字母哥博客 - zimug.com