跟我學(xué) Shiro


閱讀(1026.5k) 收藏 (476)

手冊簡介

本教程只介紹基本的 Shiro 使用,不會過多分析源碼等,重在使用。適合Java 企業(yè)級安全應(yīng)用開發(fā)人員。

手冊說明

Apache Shiro 是一個強(qiáng)大易用的 Java 安全框架,提供了認(rèn)證、授權(quán)、加密和會話管理等功能,對于任何一個應(yīng)用程序,Shiro 都可以提供全面的安全管理服務(wù)。并且相對于其他安全框架,Shiro 要簡單的多。本教程只介紹基本的 Shiro 使用,不會過多分析源碼等,重在使用。

適用人群

  • Java 企業(yè)級安全應(yīng)用開發(fā)人員。

學(xué)習(xí)前提

  • 相比較 Spring Security,Shiro 小巧的多,但是學(xué)習(xí)本教程前,你還是需要了解 Java 開發(fā)語言。

Shiro 簡介

Apache Shiro 是 Java 的一個安全框架。目前,使用 Apache Shiro 的人越來越多,因?yàn)樗喈?dāng)簡單,對比 Spring Security,可能沒有Spring Security 做的功能強(qiáng)大,但是在實(shí)際工作時可能并不需要那么復(fù)雜的東西,所以使用小而簡單的 Shiro 就足夠了。對于它倆到底哪個好,這個不必糾結(jié),能更簡單的解決項(xiàng)目問題就好了。

本教程只介紹基本的 Shiro 使用,不會過多分析源碼等,重在使用。

 

Shiro可以非常容易的開發(fā)出足夠好的應(yīng)用,其不僅可以用在 JavaSE 環(huán)境,也可以用在 JavaEE 環(huán)境。Shiro 可以幫助我們完成:認(rèn)證、授權(quán)、加密、會話管理、與 Web 集成、緩存等。這不就是我們想要的嘛,而且 Shiro 的 API 也是非常簡單;其基本功能點(diǎn)如下圖所示:


Shiro簡介



跟我學(xué) Shiro》目錄

 

示例工程是 Maven 工程,需要了解 Maven 基礎(chǔ)。

 

示例源代碼:https://github.com/zhangkaitao/shiro-example


推薦書籍:

推薦課程:


更新記錄

在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號