Java 通用代碼生成器光 1.5.0 Kama (頓悟)發布 Beta8 版,精細測試...

2020-12-15 開源中國

Java 通用代碼生成器光 1.5.0 Kama(頓悟)發布 Beta8版,精細測試,即將發布候選版

光1.5.0  Kama(頓悟)已發布 Beta8版。進行了精細的測試,修復了前後端的一些錯誤,功能已凍結,測試已相對完善,即將發布候選版。

項目地址:
https://gitee.com/jerryshensjf/LightSBMEU
二進位發布版下載地址:
https://gitee.com/jerryshensjf/LightSBMEU/attach_files

第三代動詞算子式代碼生成器:光SBMEU版

本代碼生成器支持前後端分離界面了

簡介

第三代動詞算子式代碼生成器:光SBMEU版,採用Maven, EasyUI,SpringBoot 2, MyBatis, MariaDB 技術棧

歡迎大家使用由無垠式,和平之翼和光三代動詞算子式代碼生成器組成的動詞算子式代碼生成器陣列,在我的碼雲站點https://gitee.com/jerryshensjf/大家可以找到這些代碼生成器。把他們統統部署在Tomcat中,您可以獲得超過600N的代碼變形能力。

研發進展

  1. 正在研發1.5版,1.0將不發正式版,直接發布1.5的正式版
  2. 1.5的呀發代號是Kama(頓悟)
  3. 1.5版支持Oracle
  4. 1.5版將Json Controller的名字從Facade改為Controller和大家的習慣一致
  5. 和1.5版配套的時空之門前端生成器組件也相應修改
  6. 嘗鮮版2新增PDF導出動詞
  7. 嘗鮮版3新增2個過濾動詞和1個搜索動詞,界面有所變化
  8. 嘗鮮版5進行了深度瘦身
  9. 嘗鮮版6修正了Oracle代碼生成,並初步測試
  10. 嘗鮮版7新增了兩個克隆動詞,並初步測試
  11. 嘗鮮版8前端新增了克隆動詞,並初步測試
  12. Beta版進行了覆蓋性測試,修正了Oracle代碼生成和前端的多處缺陷
  13. Beta2版進行了更詳細的測試,修正了外鍵空值錯誤
  14. Beta3至Beta5版進行了更詳細的測試,修正了Oracle代碼生成多處錯誤
  15. Beta6版進行了文檔更新
  16. Beta7版進行的界面更新和Excel示例模板更新
  17. Beta8版修復了前端的界面問題

目前,Kama已釋出Beta8版。可在本站附件處下載。 https://gitee.com/jerryshensjf/LightSBMEU/attach_files

功能亮點截圖

前後端分離項目自動生成

第三代動詞算子式代碼生成器:光SBMEU版已支持Vue+ElementUI前後端分離項目自動生成。您只需要定義一個後端項目的Excel模板,即可一次生成後端項目和與之配套的前端項目,非常強大,您值得一試。

同時生成前端後端項目的功能截圖

前端項目運行使用方法。

前端項目的使用:首先使用光SBMEU版,生成後端項目和對應的前端項目。運行後端項目。注意,啟動Application.java類啟動SpringBoot的後端項目,您需要首先使用Maven將例程編譯。

將前端項目解壓。如果沒有安裝Nodejs,請先安裝。在解壓的前端界面文件夾內運行 npm install命令。運行好後運行npm run dev

一切就緒後訪問 http://localhost:8000/ 即可使用此示例。

代碼生成物導出功能截圖

導出Excel:

導出PDF:

Spring Boot啟動,有圖為證:

項目圖片:光

版本情況

光SBMEU 1.5版項目代號Kama 頓悟

前端項目截圖:

登錄:

Grid:

多對多:

編輯,下拉列表:

光SMBEU版截圖

光取消了對SGS腳本的支持,統一使用電子表格來生成代碼,支持.xls格式,可以使用MS Office, WPS Office或Libre Office中的電子表格軟體,都要存成.xls格式。

Excel模板截圖

下圖是生成代碼的Excel模板示例,Linux下使用WPS Office的電子表格軟體

代碼生成器截圖:

Excel生成界面

文檔

後端項目代碼生成物截圖:

主頁:

列表頁面:

更新頁面:

一對多下拉列表:

多對多

官方配樂:鄧紫棋《光年之外》

相關焦點