![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 93
iteye_13651
这个作者很懒,什么都没留下…
展开
-
Spring下使用Quartz任务调度
Spring下使用Quartz任务调度先介绍一下QuartzQuartz是一个功能强大的任务调度器,可以任意指定周期性的任务,还可以支持将任务存储到数据库中.Quartz实现任务调度的几个关键概念:(1) Job:定义一个任务,Job只管执行,不管什么时候执行,也不管执行多少次;(2) Trigger:定义一个触发器,表示应当如何触发一个Job的执行,Quartz提供了许多简单...2009-01-24 17:14:22 · 84 阅读 · 0 评论 -
Spring Security 2 配置精讲
论坛上看了不少Spring Security的相关文章。这些文章基本上都还是基于Acegi-1.X的配置方式,而主要的配置示例也来自于SpringSide的贡献。 众所周知,Spring Security针对Acegi的一个重大的改进就在于其配置方式大大简化了。所以如果配置还是基于Acegi-1.X这样比较繁琐的配置方式的话,那么我们还不如直接使用Acegi而不要去升级了。所以在这里,我将结合一个...原创 2009-04-28 14:35:18 · 89 阅读 · 0 评论 -
Spring中取当前用户信息
当前的用户信息这样拿: 先定义一个局部线程变量里, 然后在登录后将用户保存到该变量里面, 这样就可以在你的当前spring容器中可以拿了 代码大致如下: /***用户信息对象*/public class AuthUserVO { private String username; private String password; public String getUse...2009-04-21 10:20:43 · 261 阅读 · 0 评论 -
Spring测试用例
package test.user;import org.springframework.test.AbstractTransactionalSpringContextTests;import com.yimei.drp.model.user.UserInfo;import com.yimei.drp.service.user.IUserService;/** * @author zj * ...2008-08-24 10:55:34 · 110 阅读 · 0 评论 -
用Spring2.5+JUnit4进行单元测试
摘要Spring2.5为测试提供了全新的TestContext Framework,在Spring2.5中可以利用注解编写测试用例,本文不会讨论TestContext Framework的信息,仅以一个实际例子来说明如何编写测试用例。关键字:Spring2.5,Unit Test,JUnit4.4;内容:要创建一个基于Spring2.5的JUnit4.4测试用例其实相当简单,主要进行以下几步的工作...原创 2009-04-17 11:34:11 · 123 阅读 · 0 评论 -
详细讲解在Spring中进行集成测试
在单元测试时,我们尽量在屏蔽模块间相互干扰的情况下,重点关注模块内部逻辑的正确性。而集成测试则是在将模块整合在一起后进行的测试,它的目的在于发现一些模块间整合的问题。有些功能很难通过模拟对象进行模拟,相反它们往往只能在真实模块整合后,才能真正运行起来,如事务管理就是其中比较典型的例子。 按照Spring的推荐(原话:You should not normally use the Sprin...原创 2008-07-27 15:00:40 · 206 阅读 · 0 评论 -
Spring Security介绍(5)
7.5 视图层安全在绝大多数应用程序中,都有一些只应该显示给某一类用户的元素。正如读者已经看到的那样,Spring Security的过滤器可以阻止某些页面呈现给没有被授予特定权限集的用户。但是,过滤器提供的是一种比较粗鲁的安全措施,它们在请求级上限制访问。在某些情况下,你可能希望更优雅地控制当前用户允许被查看的内容。可能一个应用程序的所有用户都被允许查看某一页面,但是只有被授予特...原创 2009-02-05 15:46:48 · 126 阅读 · 0 评论 -
Spring Security介绍(4)
7.4 保护Web应用程序SpringSecurity对Web安全性的支持大量地依赖于Servlet过滤器。这些过滤器拦截进入请求,并且在你的应用程序处理该请求之前进行某些安全处理。SpringSecurity提供有若干个过滤器,它们能够拦截Servlet请求,并将这些请求转给认证和访问决策管理器处理,从而增强安全性。根据自己的需要,你可以使用表7.4中所列的几...原创 2009-02-05 15:38:59 · 409 阅读 · 0 评论 -
Spring Security介绍(3)
7.3 控制访问身份验证只是Spring Security安全保护机制中的第一步。一旦SpringSecurity弄清用户的身份后,它必须决定是否允许用户访问由它保护的资源。在图7.1中,我们已经配置了认证管理器。现在,该配置访问决策管理器了。访问决策管理器负责决定用户是否拥有恰当的权限访问受保护的资源。它们是由org.acegisecurity.AccessDecisionManag...原创 2009-02-05 15:35:35 · 92 阅读 · 0 评论 -
Spring Security介绍(2)
7.2 验证用户身份在为应用程序应用安全措施时,决定是否允许用户访问受保护资源之前首先需要判断用户的身份。在绝大多数应用程序中,这意味着为用户显示一个登录界面,并要求他们提供用户名和密码。不同应用程序提示用户输入其用户名和密码的方式有所不同。现在,我们假设用户具体的登录信息已经提供,并且需要Spring Security验证当前用户的身份。在本章稍后,我们将介绍以不同方式提...原创 2009-02-05 15:33:59 · 177 阅读 · 0 评论 -
Spring Security介绍(1)
你是否注意到在电视连续剧中大多数人是不锁门的?这是司空见惯的。在情景喜剧《宋飞正传》(Seinfeld)中,克雷默常常到杰丽的房间里从冰箱中拿东西吃。在《老友经》(Friends)中,各种各样的剧中人经常不敲门就不加思索地进入别人的房间。甚至有一次在伦敦,罗斯突然进入钱德勒的旅馆房间,差点儿撞见钱德勒和罗斯的妹妹的私情。在《反斗小宝贝》(Leave It to Beaver)热播的年代,...原创 2009-02-05 15:29:37 · 102 阅读 · 0 评论 -
spring加载多个配置文
spring加载多个配置文件加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。 配置非常简单,在web.xml中增加:...原创 2009-05-28 21:03:15 · 70 阅读 · 0 评论