摘要:
任务调度是大多数应用系统的常见需求之一,拿论坛来说:每个半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行对锁定过期的用户进行解锁。以上都是以时间为关注点的调度,事实上我们在实际中还会使用资源上的调度,如线程的使用。spring提供了Quartz,Timer,Executor的支持,使得使用时更加简化。 一、Quartz 1.Quartz提供了强大的任务调度机制,提出了调度器、任务、触发器这三个核心概念。 Job: 是一个接口,只有一个执行方法,开发者想要完成什么任务,可以自己实现。 JobDetail: 描述Job实现类及其他静态信息,Quartz每次执行j. 阅读全文
摘要:
在最近的项目中,使用到了spring相关的很多东西,有点把spring的配置给搞混了,从网上查到的资料以及整理了一下。 在Web项目中,启动spring容器的方式有三种,ContextLoaderListener;ContextLoaderServlet ;ContextLoaderPlugIn 1.在web.xml中配置ContextLoaderListener,如 contextConfigLocation/WEB-INF/spring-context.xmlorg.springframework.web.context.ContextLoaderListener 可以通过的方式把其... 阅读全文