Shiro教程一Shiro之helloworld

  • 作者: 凯哥Java(公众号:凯哥Java)
  • shiro学习系列
  • 时间:2017-10-21 12:46
  • 7702人已阅读
简介 Shiro学习01helloworldShiro官网:怎么学习:查看doc使用maven管理jar包1:创建maven项目New时候创建maven项目2:在创建好的maven项目中添加需要的jar包2.1:可以访问http://mvnrepository.com/这个网站查询想要的jar2.2添加shiro核心jar包注意:在pom.xml文件中添加依赖的时候先要添加:3:创建shiro.ini配

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

Shiro学习

01 helloworld

Shiro官网:



怎么学习:

查看doc

使用maven管理jar包

1:创建maven项目

New时候创建maven项目







2:在创建好的maven项目中添加需要的jar包

2.1:可以访问

http://mvnrepository.com/

这个网站查询想要的jar

2.2 添加shiro核心jar包







注意:在pom.xml文件中添加依赖的时候先要添加:

3:创建shiro.ini配置文件

在配置文件中设置用户名密码:

4:创建java类

步骤:

1使用工厂来类获取到配置文件中信息,初始化工厂类









代码:

2 使用工厂获取到实例



代码:

3 把实例绑定到utils中



代码:

4 通过utils获取到当前用户





代码:

5 使用最简单的认证方式。创建token使用的是用户名密码



代码:

6 执行登录。身份认证

异常:

代码:

7 退出登录

登录成功:

使用错误的密码提示登录失败。

注意:如果想看日志详情。请添加log4j.properties

总结:

创建步骤

1 创建工厂类获取指定位置的配置文件

2 由工厂类获取到实例

3 将实例绑定到工具类中

4 通过工具类获取到对象

5 通过认证方式获取token

6 由4的对象登录token

7 退出登录

欢迎关注凯哥公众号:凯哥Java

欢迎访问凯哥个人网站:www.kaigejava.com

本文原创地址:http://www.kaigejava.com/article/detail/43

本系列教程相关文章:

Shiro教程一Shiro之helloworld

Shiro学习系列教程二:从数据库中获取认证信息

Shiro学习系列教程三:集成web

Shiro学习系列教程四:集成web(二)

TopTop