1449-java+mysql springboot與shiro整合權(quán)限管理系統(tǒng)源碼 源代碼
1、系統(tǒng)主要功能包括用戶管理,角色管理,資源鏈接管理模塊,可以動態(tài)分配權(quán)限和角色。
2、使用springboot、springdata jpa、shiro等服務(wù)端技術(shù),使用freemarker模版渲染頁面。
3、系統(tǒng)中對springdata的查詢條件Specification做了簡單的封裝,更加方便查詢條件的靈活使用。
4、前端技術(shù):使用Hadmin系統(tǒng)模版,數(shù)據(jù)表格使用bootstrap table插件,彈窗使用layer插件,日期選擇使用laydate插件。表單驗(yàn)證使用jQuery validate插件等等。
5、系統(tǒng)部署:
1)使用mysql數(shù)據(jù)庫,先建立一個空數(shù)據(jù)庫base,最好編碼使用utf-8字符集,不然會亂碼。
2)把a(bǔ)pplication.properties中的數(shù)據(jù)庫連接信息修改成自己數(shù)據(jù)庫的連接信息。
3)修改spring.jpa.hibernate.ddl-auto為create,目的是讓系統(tǒng)自動建表同時初始化相關(guān)集成數(shù)據(jù)。如果不需要自動初始化數(shù)據(jù),可以刪除resource目錄下的import.sql文件。
6、系統(tǒng)啟動后,訪問:127.0.0.1/admin/會自動跳轉(zhuǎn)到后臺登錄頁面。
7、初始用戶名和密碼為:admin/111111。
運(yùn)行環(huán)境
jdk8+tomcat8+mysql+eclipse(IntelliJ IDEA)+maven
項(xiàng)目技術(shù)(必填)
spring+spring mvc+mybatis+bootstrap+jquery+freemarker
數(shù)據(jù)庫文件
自己先建立數(shù)據(jù)庫名稱,啟動會自動創(chuàng)建表和導(dǎo)入數(shù)據(jù)
jar包文件
maven構(gòu)建,自動下載,請確保本地電腦安裝maven環(huán)境
項(xiàng)目截圖(必填)
運(yùn)行截圖(必填)
本源碼地址:http://m.bmm520.net/vip/java/2019/1206/20055.html