shiro框架入门(一)

shiro框架入门(一)

介绍

Apache Shiro是一个强大且易用的Java安全框架,可以帮助我们完成:认证、授权、加密、会话管理、与 Web 集成、缓存等。其基本功能点如下图所示:
shiro特性
这篇笔记主要跟着Shiro的10分钟教程先感受一波。

10 Minute Tutorial on Apache Shiro

下载编译

下载编译
编译环境:
JDK:1.8+ Maven:3.0.3+

  1. 下载源码包(源码包在附件)
  2. 进入shiro-root-1.7.0/samples/quickstart路径
    samples目录下很多有不同的例子
    samples目录
  3. 执行mvn compile exec:java 命令
    运行结果:
    运行结果
    文件结构:
      |-pom.xml
      |-src
        |-main
          |-java
            |-Quickstart.java
        |-resource
          |-log4j.properties
          |-shiro.ini
          |-META-INF
            |-NOTICE
    主要关注文件:
    Quickstart.java:shiro具体使用方式,各组件关系可参考下图:
    组件

shiro.ini:应用鉴权的数据源,定义了用户、角色、密钥等
主要内容如下:

[users]
# user 'root' with password 'secret' and the 'admin' role
root = secret, admin
# user 'guest' with the password 'guest' and the '
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值