随笔分类 -  Java - Spring

摘要:方面(Aspect): 一个关注点的模块化,这个关注点实现可能 另外横切多个对象。事务管理是J2EE应用中一个很好的横切关注点例子。方面用Spring的 Advisor或拦截器实现。 连接点(Jo... 阅读全文
posted @ 2011-11-04 17:30 Jamie 阅读(293) 评论(0) 推荐(0)
摘要:Spring Security 3 自定义UserDetails后,控制一个帐号只能登录一次的功能不能起作用,原因出在自定义的UserDetails上: org.springframework.se... 阅读全文
posted @ 2011-01-24 15:08 Jamie 阅读(2611) 评论(0) 推荐(0)
摘要:下述为Spring Security的虚路由,它与应用程序无关,默认映射在应用的根路径上: /j_spring_security_check  — checked by UsernamePasswor... 阅读全文
posted @ 2011-01-19 15:38 Jamie 阅读(1232) 评论(0) 推荐(0)
摘要:1. HttpSessionContextIntegrationFilter 位于过滤器顶端,第一个起作用的过滤器。 用途一,在执行其他过滤器之前,率先判断用户的session中是否已经存在一个S... 阅读全文
posted @ 2011-01-19 14:58 Jamie 阅读(13306) 评论(0) 推荐(0)
摘要:global-method-security secured-annotations="disabled|enabled" jsr250-annotations="disabled|enabled" access-decision-manager-ref="string" protect-pointcut expression="string" access="string"//global-method-security 阅读全文
posted @ 2011-01-14 16:40 Jamie 阅读(2329) 评论(0) 推荐(0)
摘要:authentication-provider user-service-ref="string" user-service id="string" properties="string" user name="string" password="string" authorities="string" locked="boolean" disabled="boolean"/ /user-service jdbc-user-service id="string" data-source-ref="string" cache-ref="string" users 阅读全文
posted @ 2011-01-14 16:39 Jamie 阅读(2062) 评论(0) 推荐(0)
摘要:http auto-config="boolean" create-session="ifRequired|always|never" path-type="ant|regex" lowercase-comparisons="boolean" access-decision-manager-ref="string" realm="Spring Security Application" session-fixation-protection="none|newSession|migrateSession" entry-point-ref="string" once-per-r 阅读全文
posted @ 2011-01-14 16:36 Jamie 阅读(1456) 评论(0) 推荐(0)
摘要:Spring安全系统中,使用投票策略的AccessDecisionManager共有三个具体实现类:AffirmativeBased、ConsensusBased和UnanimousBased。 它... 阅读全文
posted @ 2011-01-14 15:23 Jamie 阅读(1177) 评论(0) 推荐(0)
摘要:Spring安全系统包含以下七个关键的功能组件:          l. Authentication,包含了Principal,Credential和Principal的授权信息。同时还可以包含关于... 阅读全文
posted @ 2011-01-14 15:19 Jamie 阅读(503) 评论(0) 推荐(0)