大家好啊,我是測評君,歡迎來到web測評。
本期給大家?guī)硪惶?span id="8aaaaaa" class="candidate-entity-word" data-gid="6300042">Java開發(fā)的springboot低代碼快速開發(fā)平臺。
技術(shù)架構(gòu)
- 技術(shù)框架:jdk8 jQuery MySQL5.7 SpringBoot Security MyBatisPlus
- 運行環(huán)境:jdk8 IntelliJ IDEA maven3 寶塔面板
本地搭建教程(參考視頻教程搭建)
- 下載源碼,本地電腦新建一個數(shù)據(jù)庫,導(dǎo)入database.SQL文件到數(shù)據(jù)庫中。
- 使用IDEA打開shengtai目錄,修改數(shù)據(jù)庫配置信息、文件存放目錄、項目啟動端口等配置信息,路徑如下:
/shengtai/src/main/resources/application.yml/shengtai/src/main/resources/application-dev.yml/shengtai/src/main/resources/application-prod.yml
- java依賴安裝完成后,點擊IDEA里的Run->EntranceApplication模塊運行,如果找不到入口模塊,可以手動打開以下路徑運行文件中的函數(shù):
/shengtai/src/main/java/com/pearadmin/EntranceApplication.java
- 項目啟動成功后,訪問本地地址,能正常訪問就代表已經(jīng)在正常的啟動運行了:
http://localhost:8083
- 后臺登錄賬號密碼詳見源碼說明
寶塔部署教程(參考視頻教程部署)
- 回到IDEA,點擊編輯器右側(cè)maven圖標(biāo),執(zhí)行package,完成后就會在根目錄里生成一個target目錄,在里面會打包出一個jar文件。
- 寶塔新建一個數(shù)據(jù)庫,導(dǎo)入數(shù)據(jù)庫文件,數(shù)據(jù)庫信息要對應(yīng)本地的數(shù)據(jù)庫配置。
- 解析一個域名,寶塔新建一個目錄,上傳jar文件與uploads目錄,然后回到網(wǎng)站這邊,新創(chuàng)建一個java項目,項目路徑選擇jar文件,端口號填寫8083,再填上域名,點擊提交即可部署完成。
- 項目啟動成功后,訪問以下地址:
http://localhost:8083
- 后臺登錄賬號密碼詳見源碼說明
系統(tǒng)功能介紹
- 用戶管理:用戶是系統(tǒng)操作者,該功能主要完成系統(tǒng)用戶配置。
- 權(quán)限管理:配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限, 數(shù)據(jù)權(quán)限標(biāo)識等。
- 角色管理:角色菜單權(quán)限分配、設(shè)置角色按機(jī)構(gòu)進(jìn)行數(shù)據(jù)范圍權(quán)限劃分。
- 字典管理:對系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進(jìn)行維護(hù)。
- 參數(shù)管理:對系統(tǒng)動態(tài)配置常用參數(shù)。
- 通知公告:系統(tǒng)通知公告信息發(fā)布維護(hù)。
- 操作日志:系統(tǒng)正常操作日志記錄和查詢;系統(tǒng)異常信息日志記錄和查詢。
- 登錄日志:系統(tǒng)登錄日志記錄查詢包含登錄異常。
- 定時任務(wù):在線(添加、修改、刪除)任務(wù)調(diào)度包含執(zhí)行結(jié)果日志。
- 代碼生成:前后端代碼的生成(java、html、xml、sql)支持CRUD下載 。
- 系統(tǒng)接口:根據(jù)業(yè)務(wù)代碼自動生成相關(guān)的api接口文檔。
- 服務(wù)監(jiān)控:監(jiān)視當(dāng)前系統(tǒng)CPU、內(nèi)存、磁盤、堆棧等相關(guān)信息。
- 表單構(gòu)建:拖動表單元素生成相應(yīng)的HTML代碼。
- 數(shù)據(jù)監(jiān)視:監(jiān)視當(dāng)前系統(tǒng)數(shù)據(jù)庫連接池狀態(tài),可進(jìn)行分析SQL找出系統(tǒng)性能瓶頸。
- 租戶管理:加入多租戶架構(gòu), 使用邏輯隔離租戶數(shù)據(jù)。
- 接口限流:新增 @RateLimit 注解, 輕量級限流方案。
- 導(dǎo)出導(dǎo)出:集成 easy-excel, 提供聲明式報表導(dǎo)出。
系統(tǒng)實測截圖
視頻教程
Java本地搭建寶塔部署實戰(zhàn)springboot低代碼快速開發(fā)平臺
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。