推薦一套開源通用后臺管理系統(tǒng)(附源碼)_第1頁
推薦一套開源通用后臺管理系統(tǒng)(附源碼)_第2頁
推薦一套開源通用后臺管理系統(tǒng)(附源碼)_第3頁
推薦一套開源通用后臺管理系統(tǒng)(附源碼)_第4頁
推薦一套開源通用后臺管理系統(tǒng)(附源碼)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、推薦套開源通后臺管理系統(tǒng)(附源碼)這套Base Admin是套簡單通的后臺管理系統(tǒng),主要功能有:權(quán)限管理、菜單管理、戶管理,系統(tǒng)設(shè)置、實時志,實時監(jiān)控,API加密,以及登錄戶修改密碼、配置個性菜單等。技術(shù)棧前端:layuijava后端:SpringBoot + Thymeleaf + WebSocket + Spring Security + SpringData-Jpa + MySql相關(guān)后臺系統(tǒng):1、2、程結(jié)構(gòu)說明java部分、html、js、css部分都是錄下按單表個錄存放運預(yù)覽效果先睹為快,具體介紹在下,按功能點進(jìn)詳情介紹功能演登錄(為了便演,密碼輸框的類型改成text)配置件分選擇,

2、dev環(huán)境需輸驗證碼。同時持多種登錄限制。允許/禁賬號多在線。軟刪除限制登錄IP地址賬號過期更多登錄限制,還可以繼續(xù)擴(kuò)展。系統(tǒng)設(shè)置下簡單的系統(tǒng)屬性設(shè)置,想持更多的配置可擴(kuò)展(如這的:戶管理初始、重置密碼)。系統(tǒng)設(shè)置新增部分功能,詳見末“補充更新”搜索公眾號GitHub猿回復(fù)“打飛機”,送你份驚喜禮包。菜單管理菜單管理是棵layui的Tree權(quán)限管理增刪改查動態(tài)權(quán)限加載權(quán)限的加載并不是寫死在代碼,是動態(tài)從數(shù)據(jù)庫讀取,每次調(diào)save法時更新權(quán)限集合。戶管理主要包括戶信息、登錄限制的維護(hù),菜單、權(quán)限的分配等。修改戶權(quán)限是下次登錄效。修改戶菜單是刷新系統(tǒng)即可效。戶管理新增“當(dāng)前在線戶”管理,詳見末“補

3、充更新”登錄戶信息基本信息登錄戶只能修改部分信息,例如名稱、修改密碼修改密碼個性菜單戶可以配置的個性化快捷菜單。實時志使websocket,實時將志輸出到web頁,1秒刷新次。注意:這的志配置只配置了dev環(huán)境,prod環(huán)境尚未為空,發(fā)布產(chǎn)環(huán)境前記得先配置,否則成的志件將不會輸志內(nèi)容!搜索公眾號Java架構(gòu)師技術(shù)回復(fù)“試”,送你份驚喜禮包。實時監(jiān)控實時監(jiān)控的是系統(tǒng)硬件環(huán)境、以及jvm運時內(nèi)存,注:因本暫Linux環(huán)境,所以只測試了windows環(huán)境,有問題請及時反饋,謝謝!使websocket,實時將數(shù)據(jù)輸出到web頁,1秒刷新次。API加密請求參數(shù)加密響應(yīng)數(shù)據(jù)加密1、系統(tǒng)設(shè)置新增API加密開

4、關(guān),可鍵關(guān)閉、開啟API加密;開啟API加密關(guān)閉API加密關(guān)鍵點講解2、API加密中,由于登錄校驗是Spring Security做的,因此我們要在UsernamePasswordAuthenticationFilter獲取賬號、密碼之前完成解密操作,正好我們的校驗驗證碼操作就是在它之前,同時要做響應(yīng)數(shù)據(jù)的加密操作,所以登錄部分的API加密光按照我們之前的博客來還是不夠的,需要在CaptchaFilterConfig進(jìn)解密操作,解密后new個定義RequestWrapper設(shè)置Parameter,并將這個新對象傳到doFilter交由下步處理。3、還是API加密問題,我們是在程序啟動的時候成后

5、端RSA秘鑰對,正常來說我們在訪問登錄頁進(jìn)登錄的時候前端獲取下就可以了,但在開發(fā)環(huán)境中,我們通常開啟熱部署功能,改完代碼程序可能會動重啟,但登錄戶信息仍然保持在本地線程,系統(tǒng)依舊處于登錄狀態(tài)沒有跳轉(zhuǎn)到登錄頁,導(dǎo)致后端公鑰已經(jīng)改變,但前端依舊的是舊的后端公鑰,所有導(dǎo)致加解密失敗;解決:在訪問index頁時也獲取下后端公鑰,這樣在開發(fā)的時候idea熱部署后刷新頁就可以了(已提交最新代碼,解決熱部署后刷新頁還是API加解密失敗問題;現(xiàn)在熱部署后刷新頁即可)4、好多都不知道,項有具類CodeDOM.java可以成套單表的完整增刪改查后臺代碼。配置好數(shù)據(jù)庫,指定代碼成位置。運main函數(shù)即可鍵成套單表增刪改查后臺代碼。后記這個只是個較簡單通的后臺系統(tǒng),如果加作流,就可以升級成基礎(chǔ)平臺,為簡化業(yè)務(wù)開發(fā),將部分通系統(tǒng)功能整理成獨項,具體業(yè)務(wù)功能通過iframe嵌。1、新增百度富本的使。對應(yīng)字段類型,mysql要改成longtext需要新增張表,SQL件我也以及更新

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論