今天給大家介紹一款徹底開源的前后端分離的低代碼開發(fā)框架,支持代碼生成,表單設(shè)計,flowable審批工作流等,支持微服務(wù)模塊化開發(fā)部署,數(shù)據(jù)源可徹底隔離。
這款開源框架的亮點就是集成了flowable審批工作流,非常適合企業(yè)二次開發(fā),可以為我們節(jié)省大量時間,無需從頭搭建。
軟件架構(gòu)
前端基于vue element-ui框架分模塊設(shè)計,后端使用SpringBoot2框架,持久層同時支持mybatis-plus3(業(yè)務(wù)查詢)、hibernate5(事務(wù)業(yè)務(wù)受理)。
支持微服務(wù)模塊化開發(fā)部署,數(shù)據(jù)源可徹底隔離,基于ShardingSphere5定制開發(fā)多模型分庫分片表數(shù)據(jù)源。
一鍵代碼生成,自定義表單設(shè)計,flowable工作流設(shè)計等,一款開箱即用的新一代低代碼開發(fā)框架LegoAdmin
技術(shù)選型
功能一覽
統(tǒng)計大屏
代碼生成
表單設(shè)計
流程設(shè)計
任務(wù)審批
分庫分表
組織架構(gòu)
權(quán)限管理
安裝運行
配置依賴環(huán)境
- mysql5.7
- JDK1.8
- maven3
- node >= 10.0.0 建議 v19.9.0
- npm >= 6.0.0 建議 9.6.3
打包運行
- 創(chuàng)建mysql數(shù)據(jù)庫lego-admin
- 拷貝lego-admin/src/main/resources/application-template.properties到同目錄并命名為application.properties
- 修改application.properties配置中的數(shù)據(jù)庫鏈接和賬號密碼
- 根目錄下雙擊執(zhí)行dbInit.bat,初始化數(shù)據(jù)庫
- 根目錄下雙擊執(zhí)行build.bat,會自動打包前后端
- 根目錄下雙擊執(zhí)行startup.bat,會自動運行
訪問路徑
- 項目默認端口8443
- 管理臺路徑:http://localhost:8443
- 默認賬號密碼 admin/hello@1234
開源地址
https://github.com/zqliang-01/lego-admin
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。