1. 程式人生 > >spring boot後臺管理系統,spring security許可權控制

spring boot後臺管理系統,spring security許可權控制

隨著spring boot的出現,java又上升了一個層次,以往tomcat部署war的形式也改變了,現在可以直接一個jar包、一行命令,真正實現一次編譯隨處執行的理念了。

     閒暇之餘小威老師做了一個以spring boot為後臺,layui、bootstrap、jquery、html為前端的後臺管理系統,介面以restful的風格呈現,良好的語義表達,令介面uri規範又提升了一個檔次,使程式設計更規範、更良好,也使coding有了更多的文藝氣息。

     該boot-security系統,採用了jdk1.8使用了lamdba表示式,採用了spring security進行許可權控制,實現了按鈕級別的許可權。目前資料庫採用的是mysql,表格分頁用的是datatables,智慧排序,orm採用的是mybatis,nosql用的是redis。

     完全可以作為專案開發的腳手架,作為基礎專案,根據自己專案需求進行擴充套件功能。

目前系統內建了一些功能:

  • 使用者管理
  • 選單管理:支援多級選單
  • 角色管理
  • job叢集:建立job、取消job、取消job、下拉搜尋spring bean
  • 日誌查詢
  • 郵件管理
  • 檔案管理:上傳、刪除檔案
  • 公告管理:公告列表、公告未讀數提醒、公告閱讀人
  • Excel下載:自己在頁面編寫sql,資料可匯出到excel,也可在頁面以表格展示
  • 程式碼生成:根據表名,生成bean、controller、dao、mapper.xml,以及增刪改查的頁面

選單列表

excel匯出

新增job

swagger文件