本帖最后由 jerry_shen 于 2024-04-10 18:05 編輯
Rust 通用低代碼平臺蓮花,紅蓮嘗鮮版二十二,發(fā)布數(shù)據(jù)庫自動反射新功能及其視頻 Rust 通用低代碼平臺蓮花,紅蓮嘗鮮版二十二,此版本新增了數(shù)據(jù)庫自動反射功能,可以為遺留數(shù)據(jù)庫配上操作軟件。此版本增強了模板向?qū)Ы缑娴木庉嬈鞴δ埽梢圆磺蹇諗?shù)據(jù)的情況下編輯項目的元數(shù)據(jù)和數(shù)據(jù)?梢郧袚Q域?qū)ο蠛兔杜e,可以清洗登錄數(shù)據(jù)。此版本徹底修復(fù)了枚舉和啞數(shù)據(jù)功能。并有前端界面更新。請部署在 Tomcat9 的 webapps 目錄下。
通用低代碼平臺陣列是通過 Excel 模板來表征系統(tǒng)的。和市面上大多數(shù)使用數(shù)據(jù)庫來表征系統(tǒng)的不一樣。此功能可以將數(shù)據(jù)庫反射成通用低代碼平臺的一個項目。并進一步反射成 Excel 模板和前端后端的代碼生成物。此功能擁有強大的編輯器功能,可以對反射而來的元數(shù)據(jù)和數(shù)據(jù)深入編輯,生成相應(yīng)的結(jié)果。同時,對編輯器的深度改進,使用戶可以方便的將域?qū)ο笄袚Q為枚舉,或?qū)⒚杜e切換為域?qū)ο,也可以清洗登錄?shù)據(jù),使密碼自動設(shè)為用戶名。
有了數(shù)據(jù)庫自動反射功能,Rust 通用低代碼平臺蓮花成了可以在數(shù)分鐘內(nèi)為遺留數(shù)據(jù)庫配上完整的 Rust 后端軟件和 Vue 前端軟件的能力。非常實用,非常強大。歡迎大家試用。 相關(guān)視頻請見: Rust 通用低代碼平臺:蓮花項目介紹Rust 通用低代碼平臺:蓮花,是 Java 寫成的 Rust 通用低代碼平臺,目前的版本采用 openjdk 17 編譯。軟件為一 war 包,可以部署在 Tomcat 9 的 webapps 目錄下,啟動即可運行。 項目圖片
RedLotus.jpg (31.38 KB, 下載次數(shù): 13)
下載附件
2024-04-10 18:02 上傳
軟件架構(gòu)后端代碼生成物是 rust 1.69 環(huán)境。采用 Axum 0.6.20, tokio 1.32.0 , sqlx 0.7.1 數(shù)據(jù)庫訪問層和 MariaDB, MySQL 8,PostgreSQL 數(shù)據(jù)庫。 前端代碼生成物可運行在 Nodejs 21,18 或 14 上。是 Vue ElementUI 架構(gòu)。 近期版本Rust 通用低代碼平臺蓮花,紅蓮嘗鮮版二十二,此版本新增了數(shù)據(jù)庫自動反射功能,可以為遺留數(shù)據(jù)庫配上操作軟件。此版本增強了模板向?qū)Ы缑娴木庉嬈鞴δ埽梢圆磺蹇諗?shù)據(jù)的情況下編輯項目的元數(shù)據(jù)和數(shù)據(jù)?梢郧袚Q域?qū)ο蠛兔杜e,可以清洗登錄數(shù)據(jù)。此版本徹底修復(fù)了枚舉和啞數(shù)據(jù)功能。并有前端界面更新。請部署在 Tomcat9 的 webapps 目錄下。 通用低代碼平臺陣列是通過 Excel 模板來表征系統(tǒng)的。和市面上大多數(shù)使用數(shù)據(jù)庫來表征系統(tǒng)的不一樣。此功能可以將數(shù)據(jù)庫反射成通用低代碼平臺的一個項目。并進一步反射成 Excel 模板和前端后端的代碼生成物。此功能擁有強大的編輯器功能,可以對反射而來的元數(shù)據(jù)和數(shù)據(jù)深入編輯,生成相應(yīng)的結(jié)果。同時,對編輯器的深度改進,使用戶可以方便的將域?qū)ο笄袚Q為枚舉,或?qū)⒚杜e切換為域?qū)ο,也可以清洗登錄?shù)據(jù),使密碼自動設(shè)為用戶名。 有了數(shù)據(jù)庫自動反射功能,Rust 通用低代碼平臺蓮花成了可以在數(shù)分鐘內(nèi)為遺留數(shù)據(jù)庫配上完整的 Rust 后端軟件和 Vue 前端軟件的能力。非常實用,非常強大。歡迎大家試用。 視頻請見: 重點組件和功能· 動詞算子 · 域?qū)ο?/font> · 棱柱 · 項目 · 時空之門前端低代碼平臺引擎 · 彈性登錄模塊 · Grid 頁生成模塊 · 多對多生成模塊 · 數(shù)據(jù)庫腳本生成模塊 · 動態(tài)椰子樹功能群 · 動詞否定功能群 · 字段否定功能群 · 高級定制功能群 · 部分生成功能群 · 自動生成差異版本功能群 · 上傳生成界面 · 模板向?qū)山缑?/font> · 自動生成差異版本生成界面 · Excel 數(shù)據(jù)導(dǎo)出功能 · PDF 數(shù)據(jù)導(dǎo)出功能 · 數(shù)據(jù)庫后端模式 · 數(shù)據(jù)庫工具模式 · 啞數(shù)據(jù)模式 安裝教程· 先裝好 open jdk 17 和 Apache Tomcat 9,如果您從源碼編譯低代碼平臺還需要事先裝好 Apache Maven · 下載編譯好的 Rust 通用低代碼平臺蓮花的 war 包,或者下載源碼,解壓后使用 mvn install 命令編譯,得到低代碼平臺的 war 包 · 把低代碼平臺的 war 包的名字改短,成為 Lotus.war,并放置在 Apache Tomcat 9 的 webapps 目錄下 · 啟動 Apache Tomcat 9 · 即可使用低代碼平臺 后端代碼生成物運行· 使用低代碼平臺生成一個示例或自己的 SGS2 模板,得到兩個代碼生成物,一個前端,一個后端 · 將后端項目下載并解壓 · 根據(jù)您的數(shù)據(jù)庫選項,配置好您后端的數(shù)據(jù)庫,并使用后端代碼生成物的 sql 文件夾下的數(shù)據(jù)庫腳本完成建庫建表并加載初始化數(shù)據(jù) · 您需要檢查后端代碼生成物內(nèi)的配置文件,確認數(shù)據(jù)庫和用戶名密碼的正確性 · 您需要安裝配置好 rust 1.69 或其他兼容版本的 rust 環(huán)境 · 在后端代碼生成物的根目錄下運行 cargo run 命令啟動 rust 后端項目 前端代碼生成物運行· 使用低代碼平臺生成一個示例或自己的 SGS2 模板,得到兩個代碼生成物,一個前端,一個后端 · 將前端代碼生成物解壓 · 確認您已經(jīng)安裝好和您選擇的 Nodejs 版本相容的前端 Nodejs 環(huán)境 · 如果您使用的是 Nodejs 21 和 Nodejs18,請運行命令:export NODE_OPTIONS=--openssl-legacy-provider · 運行命令:node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 運行截圖軟件截屏后端代碼生成物截屏日期時間對話框 單表操作 多對多 復(fù)雜版面,樹表 圖形報表 圖片功能 Excel 數(shù)據(jù)導(dǎo)出 PDF 數(shù)據(jù)導(dǎo)出 前端代碼生成物截屏Vue 前端日期對話框 Vue 獨立前端,登錄界面 Vue 獨立前端,內(nèi)頁 百度話題#通用低代碼平臺# 嘗鮮版二十二的二進制發(fā)布包下載Nodejs 前端代碼生成物運行指南蓮花嘗鮮版二十一消除了 95% 的 EsLint 編譯警告。并且,您可以忽略全部編譯警告。 蓮花嘗鮮版二十支持 Nodejs 21, 18 和 14 三種 Nodejs 環(huán)境。 首先,使用 Rust 通用低代碼平臺蓮花的紅蓮嘗鮮版二十生成前端代碼生成物,生成時需選擇 Nodejs 相應(yīng)版本。 將代碼生成物的前端和后端代碼生成物的壓縮包拷入工作目錄并完成解壓縮,部署并啟動后端項目。 進入前端代碼生成物的根目錄,需選擇正確的 Nodejs 版本。 此命令使用淘寶鏡像安裝 Nodejs 依賴包。 如果您使用的是 Nodejs 21 和 Nodejs18,請運行命令:export NODE_OPTIONS=--openssl-legacy-provider 此命令暴露了一個必須的內(nèi)存變量。 運行命令:node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 此命令啟動了前端項目。 源碼編譯用戶指南通用低代碼平臺已經(jīng)支持自己編譯源碼,我已把原來缺的前端低代碼平臺的 jar 包上傳。支持大家自行編譯源碼。 需要注意的是,現(xiàn)在我的開發(fā)平臺是 Fedora 37 上的 openjdk 17。所以大家編譯源碼最好使用 openjdk17。編譯好的 war 包運行在 apache tomcat 9.0 上。 附 openjdk 17 下載地址: 近期視頻 Rust 通用低代碼平臺蓮花發(fā)布紅蓮嘗鮮版二十一發(fā)布介紹視頻,前端代碼生成物大翻新,視頻請見: Rust 通用低代碼平臺蓮花發(fā)布紅蓮嘗鮮版二十介紹視頻,視頻請見: Rust 通用低代碼平臺蓮花發(fā)布深度修復(fù)版紅蓮嘗鮮版十九介紹視頻,介紹了 PostgreSQL 代碼生成。視頻請見: Rust 通用低代碼平臺蓮花發(fā)布深度修復(fù)版紅蓮嘗鮮版十八介紹視頻,初學(xué)者指南,詳細介紹低代碼平臺環(huán)境搭建,編譯,運行和使用代碼生成物,歡迎使用。視頻請見: 嘗鮮版十八的視頻請見: 嘗鮮版十七的視頻請見: 版本歷史和視頻源碼研讀者注意事項無垠式低代碼平臺第一個完整版本源碼,有興趣可以抄寫一下: 相關(guān)技術(shù)視頻:
|