- 浏览: 3420622 次
- 性别:
- 来自: 珠海
文章分类
- 全部博客 (1633)
- Java (250)
- Android&HTML5 (111)
- Struts (10)
- Spring (236)
- Hibernate&MyBatis (115)
- SSH (49)
- jQuery插件收集 (55)
- Javascript (145)
- PHP (77)
- REST&WebService (18)
- BIRT (27)
- .NET (7)
- Database (105)
- 设计模式 (16)
- 自动化和测试 (19)
- Maven&Ant (43)
- 工作流 (36)
- 开源应用 (156)
- 其他 (16)
- 前台&美工 (119)
- 工作积累 (0)
- OS&Docker (83)
- Python&爬虫 (28)
- 工具软件 (157)
- 问题收集 (61)
- OFbiz (6)
- noSQL (12)
最新评论
-
HEZR曾嶸:
你好博主,这个不是很理解,能解释一下嘛//左边+1,上边+1, ...
java 两字符串相似度计算算法 -
天使建站:
写得不错,可以看这里,和这里的这篇文章一起看,有 ...
jquery 遍历对象、数组、集合 -
xue88ming:
很有用,谢谢
@PathVariable映射出现错误: Name for argument type -
jnjeC:
厉害,困扰了我很久
MyBatis排序时使用order by 动态参数时需要注意,用$而不是# -
TopLongMan:
非常好,很实用啊。。
PostgreSQL递归查询实现树状结构查询
http://blog.csdn.net/jadyer/article/details/12172839
/** * Shiro-1.2.2内置的FilterChain * @see ============================================================================================================================= * @see 1)Shiro验证URL时,URL匹配成功便不再继续匹配查找(所以要注意配置文件中的URL顺序,尤其在使用通配符时) * @see 故filterChainDefinitions的配置顺序为自上而下,以最上面的为准 * @see 2)当运行一个Web应用程序时,Shiro将会创建一些有用的默认Filter实例,并自动地在[main]项中将它们置为可用 * @see 自动地可用的默认的Filter实例是被DefaultFilter枚举类定义的,枚举的名称字段就是可供配置的名称 * @see anon---------------org.apache.shiro.web.filter.authc.AnonymousFilter * @see authc--------------org.apache.shiro.web.filter.authc.FormAuthenticationFilter * @see authcBasic---------org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter * @see logout-------------org.apache.shiro.web.filter.authc.LogoutFilter * @see noSessionCreation--org.apache.shiro.web.filter.session.NoSessionCreationFilter * @see perms--------------org.apache.shiro.web.filter.authz.PermissionAuthorizationFilter * @see port---------------org.apache.shiro.web.filter.authz.PortFilter * @see rest---------------org.apache.shiro.web.filter.authz.HttpMethodPermissionFilter * @see roles--------------org.apache.shiro.web.filter.authz.RolesAuthorizationFilter * @see ssl----------------org.apache.shiro.web.filter.authz.SslFilter * @see user---------------org.apache.shiro.web.filter.authz.UserFilter * @see ============================================================================================================================= * @see 3)通常可将这些过滤器分为两组 * @see anon,authc,authcBasic,user是第一组认证过滤器 * @see perms,port,rest,roles,ssl是第二组授权过滤器 * @see 注意user和authc不同:当应用开启了rememberMe时,用户下次访问时可以是一个user,但绝不会是authc,因为authc是需要重新认证的 * @see user表示用户不一定已通过认证,只要曾被Shiro记住过登录状态的用户就可以正常发起请求,比如rememberMe * @see 说白了,以前的一个用户登录时开启了rememberMe,然后他关闭浏览器,下次再访问时他就是一个user,而不会authc * @see ============================================================================================================================= * @see 4)举几个例子 * @see /admin=authc,roles[admin] 表示用户必需已通过认证,并拥有admin角色才可以正常发起'/admin'请求 * @see /edit=authc,perms[admin:edit] 表示用户必需已通过认证,并拥有admin:edit权限才可以正常发起'/edit'请求 * @see /home=user 表示用户不一定需要已经通过认证,只需要曾经被Shiro记住过登录状态就可以正常发起'/home'请求 * @see ============================================================================================================================= * @see 5)各默认过滤器常用如下(注意URL Pattern里用到的是两颗星,这样才能实现任意层次的全匹配) * @see /admins/**=anon 无参,表示可匿名使用,可以理解为匿名用户或游客 * @see /admins/user/**=authc 无参,表示需认证才能使用 * @see /admins/user/**=authcBasic 无参,表示httpBasic认证 * @see /admins/user/**=user 无参,表示必须存在用户,当登入操作时不做检查 * @see /admins/user/**=ssl 无参,表示安全的URL请求,协议为https * @see /admins/user/**=perms[user:add:*] * @see 参数可写多个,多参时必须加上引号,且参数之间用逗号分割,如/admins/user/**=perms["user:add:*,user:modify:*"] * @see 当有多个参数时必须每个参数都通过才算通过,相当于isPermitedAll()方法 * @see /admins/user/**=port[8081] * @see 当请求的URL端口不是8081时,跳转到schemal://serverName:8081?queryString * @see 其中schmal是协议http或https等,serverName是你访问的Host,8081是Port端口,queryString是你访问的URL里的?后面的参数 * @see /admins/user/**=rest[user] * @see 根据请求的方法,相当于/admins/user/**=perms[user:method],其中method为post,get,delete等 * @see /admins/user/**=roles[admin] * @see 参数可写多个,多个时必须加上引号,且参数之间用逗号分割,如/admins/user/**=roles["admin,guest"] * @see 当有多个参数时必须每个参数都通过才算通过,相当于hasAllRoles()方法 * @see ============================================================================================================================= * @create Sep 29, 2013 5:24:49 PM * @author 玄玉<http://blog.csdn.net/jadyer> */
发表评论
-
Spring Boot 属性配置
2016-06-24 11:04 1180Spring Boot 属性配置和使用 http://blog ... -
Spring Boot 集成MyBatis
2016-06-24 10:55 2024Spring Boot 集成MyBatis http://bl ... -
Spring MVC防重复提交
2016-06-17 15:47 1643http://my.oschina.net/zyqjustin ... -
Spring容器加载完之后执行特定任务
2016-06-17 15:36 2281http://my.oschina.net/simpleton ... -
使用spring-session和shiro来代理session的配置
2016-06-16 11:21 12055使用spring-session和redis来代理sessio ... -
JSTL 的 if else : 有 c:if 没有 else 的处理
2016-06-14 09:52 1332http://blog.csdn.net/xiyuan1999 ... -
spring mvc 请求转发和重定向
2016-06-14 09:48 1397http://blog.csdn.net/jackpk/art ... -
mvc:view-controller
2016-05-18 10:26 1081http://blog.csdn.net/lzwglory/a ... -
spring配置事物的方式:注解和aop配置
2016-05-14 00:26 4101参考: Spring AOP中pointcut express ... -
分布式任务调度组件 Uncode-Schedule
2016-05-13 14:47 2286http://www.oschina.net/p/uncode ... -
Mybatis分库分表扩展插件
2016-05-12 15:47 1620http://fangjialong.iteye.com/bl ... -
spring+mybatis+atomikos 实现JTA事务
2016-05-11 22:00 5522sping配置多个数据源 不同用户操作不同数据库 http:/ ... -
Spring中使用注解 @Scheduled执行定时任务
2016-05-10 09:39 1565原文:http://dwf07223.blog.51cto.c ... -
Spring中配置Websocket
2016-05-05 16:55 1276spring+websocket整合(springMVC+sp ... -
redis 集群中Session解决方案之Spring Session
2016-05-04 08:54 1314集群中Session解决方案之Spring Session h ... -
使用Spring-data进行Redis操作
2016-05-04 08:54 4790使用Spring-data进行Redis操作 http://z ... -
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
2016-05-03 13:35 1059Spring4新特性——集成Bean Validation 1 ... -
SpringMVC介绍之Validation
2016-05-03 13:10 983SpringMVC介绍之Validation http://h ... -
spring 注解方式下使用commons-validator 验证表单
2016-05-03 11:08 3075原文: http://www.programgo.com/ar ... -
Spring MVC学习详解
2016-04-28 09:13 1002原文 http://blog.csdn.net/alsocod ...
相关推荐
shiro-core-1.2.2.jar
shiro-all-1.2.2.jar
你提到的 "shiro-root-1.2.2-source-release.zip" 文件是Apache Shiro 1.2.2版本的源码发布包,包含了该版本的所有源代码,这对于开发者来说是一个宝贵的资源,可以深入理解Shiro的内部工作原理以及如何定制和扩展其...
shiro web 1 2 2 jar
shiro spring 1 2 2 jar
shiro-aspectj-1.2.2.jar
shiro-ehcache-1.2.2.jar
shiro-guice-1.2.2.jar
shiro-quartz-1.2.2.jar
shiro-cas-1.2.2.jar
在"shiro常用jar包-1.2.2"这个压缩包中,包含了Shiro框架1.2.2版本的核心组件和相关依赖,方便开发者快速集成到自己的项目中。 1. **Shiro框架概述** Apache Shiro的核心理念是简化安全管理,它将安全性分为三个...
shiro-tools-hasher-1.2.2-cli.jar
shiro-all-1.7.1.jar,shiro-aspectj-1.7.1.jar,shiro-cache-1.7.1.jar,shiro-config-core-1.7.1.jar,shiro-config-ogdl-1.7.1.jar,shiro-core-1.7.1.jar,shiro-crypto-cipher-1.7.1.jar,shiro-crypto-core-1.7.1.jar...
`shiro-1.7.1.zip`是一个包含Shiro框架不同组件的压缩包,主要用于web应用的安全控制。 1. **shiro-core-1.7.1.jar**: 这是Shiro的核心库,包含了基本的身份验证、授权和会话管理功能。它提供了一套API,开发者可以...
赠送jar包:shiro-core-1.4.0.jar; 赠送原API文档:shiro-core-1.4.0-javadoc.jar; 赠送源代码:shiro-core-1.4.0-sources.jar; 赠送Maven依赖信息文件:shiro-core-1.4.0.pom; 包含翻译后的API文档:shiro-core...
- `shiro-all-1.2.2.jar`:Shiro 的核心库,包含了所有组件和模块。 - `spring-context-x.x.x.jar` 和 `spring-beans-x.x.x.jar`:Spring 框架的核心库,用于依赖注入和上下文管理。 - `spring-aop-x.x.x.jar`:...
标题中的"shiro-all-1.2.3.jar"是Apache Shiro的一个完整版本的jar包,包含了Shiro框架的所有组件和功能,适用于需要全面使用Shiro特性的项目。 在描述中提到了“缓存管理器”,这是Shiro框架中的一个重要组件。...