(一)Apache Shiro简单入门
来源:互联网 发布:水仙花数java代码 编辑:程序博客网 时间:2024/06/16 03:55
搭建一个简单的shiro项目:本人写博客初衷是记录学习记录以及方便日后查看,如果帮助到你们最好不过
1.利用eclipse 创建一个简单的maven项目
2.更改pom.xml加入需要的jar包
3.书写Shiro.ini配置文件
4.写具体的java代码实现
package com.shiro.hello;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.UsernamePasswordToken;import org.apache.shiro.config.IniSecurityManagerFactory;import org.apache.shiro.mgt.SecurityManager;import org.apache.shiro.subject.Subject;import org.apache.shiro.util.Factory;public class HelloShiro {public static void main(String[] args) {// 利用工厂管理方法,加载配置文件Factory<SecurityManager> factory = new IniSecurityManagerFactory("classpath:Shiro.ini");// 获取实例对象SecurityManager securityManager = factory.getInstance();// 将其存储进工具类方便校验(securityManager绑定到SecurityUtils)SecurityUtils.setSecurityManager(securityManager);// 获取当前的用户信息Subject currentUser = SecurityUtils.getSubject();// 获取令牌(设置固定的username password 以便测试)UsernamePasswordToken token = new UsernamePasswordToken("SantoriniD", "7777777");try {// 身份验证currentUser.login(token);System.out.println("验证成功!!!!");} catch (Exception e) {e.printStackTrace();}// 注销currentUser.logout();}}
此处的java代码一定要注意 导包!!!!
0 0
- (一)Apache Shiro简单入门
- apache shiro 入门(一)
- Apache shiro 简单入门
- Apache shiro集群实现 (一) shiro入门介绍
- Apache shiro集群实现 (一) shiro入门介绍
- Apache shiro集群实现 (一) shiro入门介绍
- Apache shiro集群实现 (一) shiro入门介绍
- Apache shiro集群实现 (一) shiro入门介绍
- Apache shiro集群实现 (一) shiro入门介绍
- Apache shiro(1)-入门
- Apache Shiro入门
- Apache Shiro入门
- Apache Shiro简单介绍
- Apache Shiro 使用手册(一)Shiro架构介绍
- Apache Shiro 使用手册(一)Shiro架构介绍
- Apache Shiro 使用手册(一)Shiro架构介绍
- Apache Shiro 使用手册(一)Shiro架构介绍
- Apache Shiro 使用手册(一)Shiro架构介绍
- 程序员面试金典——井字棋
- 深入理解Mybatis中sqlSessionFactory机制原理
- 【转载】----ubuntu 15.04开放mysql远程3306端口
- oracle job 定时执行 存储过程
- 16.镜像二叉树
- (一)Apache Shiro简单入门
- 搭建域服务器
- [Tutorial] How to build a GUI in ROS with Qt / C++?
- CUDA性能优化----kernel调优(nvprof工具的使用)
- 实验作业6
- android 插件框架机制
- 使用kaptcha生成验证码
- Android:Touch事件拦截机制
- 计算机底层是如何访问显卡的?