首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Spring Security运用数据库管理资源整理

2012-10-14 
Spring Security使用数据库管理资源整理1.网上常见的重写FilterInvocationDefinitionSource的做法http://w

Spring Security使用数据库管理资源整理
1.网上常见的重写FilterInvocationDefinitionSource的做法
http://www.family168.com/oa/springsecurity/html/ch005-resource-db.html#d0e585
具体方法参照这里
http://www.iteye.com/topic/319965

此种方法存在一个问题:系统会在初始化时一次将所有资源加载到内存中,即使在数据库中修改了资源信息,系统也不会再次去从数据库中读取资源信息。这就造成了每次修改完数据库后,都需要重启系统才能时资源配置生效。
解决方案:如果数据库中的资源出现的变化,需要刷新内存中已加载的资源信息

2.SpringSide3新写了一个 FactoryBean,向默认的DefaultFilterInvocationDefinitionSource注入从 ResourceDetailService中返回的RequestMap.

springside中applicationContext-security.xml代码如下



springside具体代码参照这里
http://www.springside.org.cn/ 1 楼 lyqidao 2010-03-22   朋友希望你能加入到spring的圈子来 和大家一起分享 学习

热点排行