springboot+jpa+apache shiro整合開發網站後臺權限管理系統

運行環境:jdk8(jdk7也可以),mysql,maven搭建

1、該權限管理系統包括用戶管理,角色管理,資源鏈接管理模塊,可以動態分配權限和角色。


2、使用springboot、springdata jpa、shiro等服務端技術,使用freemarker模版渲染頁面。
3、系統中對springdata的查詢條件Specification做了簡單的封裝,更加方便查詢條件的靈活使用。
4、前端技術:使用Hadmin系統模版,數據表格使用bootstrap table插件,彈窗使用layer插件,日期選擇使用laydate插件。表單驗證使用jQuery validate插件等等。
5、系統部署:
1)使用mysql數據庫,先建立一個空數據庫base,最好編碼使用utf-8字符集,不然會亂碼。
2)把application.properties中的數據庫連接信息修改成自己數據庫的連接信息。
3)修改spring.jpa.hibernate.ddl-auto為create,目的是讓系統自動建表同時初始化相關集成數據。如果不需要自動初始化數據,可以刪除resource目錄下的import.sql文件。
6、系統啟動後,訪問:127.0.0.1/admin/會自動跳轉到後臺登錄頁面。
7、初始用戶名和密碼為:admin/111111。


項目運行截圖:

springboot+jpa+apache shiro整合開發網站後臺權限管理系統

項目登錄後截圖:

springboot+jpa+apache shiro整合開發網站後臺權限管理系統

主頁截圖:

springboot+jpa+apache shiro整合開發網站後臺權限管理系統

springboot+jpa+apache shiro整合開發網站後臺權限管理系統

springboot+jpa+apache shiro整合開發網站後臺權限管理系統

springboot+jpa+apache shiro整合開發網站後臺權限管理系統

項目結構截圖:

springboot+jpa+apache shiro整合開發網站後臺權限管理系統

項目源碼:http://www.zuidaima.com/share/3692219388136448.htm


歡迎關注Java實用技術,本賬號將每天發佈一篇工作中常用實用的技術。


分享到:


相關文章: