【學習】

SpringBoot2.0筆記
(一)SpringBoot基本操做——環境搭建及項目建立(有demo)git

(二)SpringBoot基本操做——使用IDEA打war包發佈及測試github

(三)SpringBoot基本操做——SpringBoot整合SpringDataJpa(有demo)spring

(四)SpringBoot基本操做——SpringBoot使用RedisTemplate整合Redis(有demo)springboot

(五)SpringBoot基本操做——SpringBoot使用Jedis整合Redis(有demo)ide

(六)SpringBoot基本操做——SpringBoot使用Junit4單元測試(有demo)工具

(七)SpringBoot基本操做——SpringBoot整合Shiro權限管理(完整demo+界面)單元測試

 

這篇花了我挺久的時間作整合,由於包含了最完整的示例,很早以前我就準備作一個整合shiro的示例出來,爲何呢?由於我本身在開發中遇到了權限管理的需求,可是我在網上參考了不少大牛的文章,發現並無一個完整的示例能夠給出來的,因此我曾經本身手寫了一個基於RBAC的權限管理功能,詳見這裏,這個模塊目前也在咱們的系統中運行着,可是隨着系統愈來愈龐大,我發現這個東西沒那麼好用了,不少我並不須要加入權限的操做受限於白名單管理,維護變得麻煩起來,如今我以shiro替換掉了,如下我給出的這個demo是從咱們目前的項目中抽離開出來的,配合我以前發佈的springboot2.0基礎demo作了精簡整合,這個模塊能夠直接嵌入你的springboot項目系統中。本篇部分參考了純潔的微笑大大的文章。測試

本文使用idea工具構建Springboot2.0+SpringMvc+Thymeleaf+SpringDataJPA+MySql+Shiro項目idea

GitHub地址:https://github.com/jwwam/springbootShiro.git
————————————————
 開發

相關文章
相關標籤/搜索