Spring Framework
文章平均质量分 79
chenzijun20082008
这个作者很懒,什么都没留下…
展开
-
acegi-security-sample-contacts-filter例子学习(0.8.3版)
联系人管理说明了下列中心的Acegi安全控制能力: Role-based security(基于角色的安全)――每个责任人都是某个角色的一员。而角色被用来限制对某些安全对象的访问。 Domain object instance security(域对象实例安全)――合同,这个系统里的主要域对象,拥有一个访问控制列表(ACL),用来指明谁允许读、管理和删除对象。转载 2006-12-07 15:36:00 · 1635 阅读 · 1 评论 -
在acegi中使用ACL
Acegi好早就实现了ACL(好像是0.5),但是使用起来确实有点麻烦,所以用的不是太广泛。这里简单的说明一下使用方法,希望有更多的朋友来试试。首先要理解Acegi里面Voter的概念,ACL正是在一个Voter上扩展起来的。现来看一下AclVoter的配置。 bean id="aclBeanReadVoter" class="org.acegisecurity.vote.Ba转载 2006-12-07 17:43:00 · 1033 阅读 · 0 评论 -
Acegi安全系统扩展
3.1 基于角色的权限控制(RBAC) Acegi 自带的 sample 表设计很简单: users表{username,password,enabled} authorities表{username,authority},这样简单的设计无法适应复杂的权限需求,故SpringSide选用RBAC模型对权限控制数据库表进行扩展。 RBAC引入了ROLE的概念,使User(用户)和Permi转载 2006-12-08 02:23:00 · 982 阅读 · 0 评论 -
acegi参考的部分翻译
序 1. 安全 1.1 准备 1.2 介绍 1.2转载 2006-12-08 02:37:00 · 1879 阅读 · 0 评论 -
acegi-security-0.9.0 学习笔记
acegi security 是基于spring framework 开源安全解决方案。按自己的理解,其功能主要是提供了一个WEB应用安全解决方案框架。并提供了一些缺省的实现。所以,如果我们的应用中需要引入这套解决方案的话,可以根据自己的应用需求进行相应的扩充。另外,由于acegi security 是基于spring framework 的,所以可以和现有的基于spring framework转载 2006-12-08 02:29:00 · 1002 阅读 · 0 评论 -
spring DAO 集成测试 实例
在进行dao的集成测试时候,数据清理,察看数据都是比较麻烦的事情,使用Spring-mock.jar可以帮助我们简化着一个过程。我举一个简单的例子,说明一下如何使用spring-mock。首先是po, hbm.xml, dao, daoimpl没什么好说的: 代码 Customer.java : package rst.spr转载 2006-12-22 01:06:00 · 1971 阅读 · 0 评论 -
基于Spring的项目测试要点
今天复习了一下 造福无数人Spring2.0 参考手册翻译--第8章 测试,浓缩即精华的更新了SS wiki中的--Spring下的单元测试要点。1. 需要Spring 依赖注入的测试 为了测试Spring管理下的Bean,可以自行构造BeanFactory,也可以继承于AbstractDependencyInjectionSpringContextTests,实现public String[转载 2006-12-22 01:09:00 · 1031 阅读 · 0 评论 -
ss2初步研究
自2000年Struts框架发布,到2001年底Hibernate的诞生,再到2004年Spring的流行,Java社区的开源软件哲学是:“只做好一件事情,只做最擅长的事情,其他事情留给别人去做。”但是到了2005年,Java开源出现了框架整合的大趋势,整个Java开源社区雨后春笋般出现了一批又一批的full-stack框架,比较著名的有RIFE,Grails,JBoss Seam,Trail转载 2006-12-26 14:59:00 · 1466 阅读 · 0 评论