AliceCodeCreator通用代碼生成器
AliceCodeCreator是一個基于數(shù)據(jù)庫表結(jié)構(gòu),使用 Velocity 模板引擎來構(gòu)建輸出的代碼生成器。
AliceCodeCreator 具有以下特性:
- 采用Velocity模板引擎構(gòu)建并生成代碼。
- 數(shù)據(jù)模型使用JDBC實現(xiàn),提供數(shù)據(jù)類型映射配置頁面。
- 支持模板分組,可以區(qū)分不同使用場景定義不同的分組。
- 靈活的全局級、分組級和模板級參數(shù)配置,適應(yīng)多種場景。
- 支持網(wǎng)頁版本的模板編輯器,可以代碼高亮。
- 支持多數(shù)據(jù)源配置,可以通過頁面動態(tài)接入數(shù)據(jù)源地址。
- 可以項目組級別部署,支持用戶自主注冊。
- 數(shù)據(jù)權(quán)限隔離,用戶和用戶之間的數(shù)據(jù)源配置和模板分組互不可見。
- 詳細(xì)的項目文檔,手把手級別。
項目倉庫
該項目的文檔在https://github.com/lxp135/alice-code-creator-docs中,歡迎Star。
該項目的源碼在https://github.com/lxp135/alice-code-creator中,歡迎Star。
Gitee地址是https://gitee.com/lxp135/alice-code-creator,歡迎Star。
該項目首頁https://creator.liuxp.me
評論
圖片
表情
