
Spring
文章平均质量分 82
xh16319
这个作者很懒,什么都没留下…
展开
-
Spring dataSource配置
不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试 配置一个数据源 Spring在第三方依赖包中包含了两个数据源转载 2013-09-01 22:10:25 · 1093 阅读 · 0 评论 -
JDK和CGLB分别实现的动态代理
Spring在选择用JDK还是CGLiB的依据: (1)当Bean实现接口时,Spring就会用JDK的动态代理 (2)当Bean没有实现接口时,Spring使用CGlib是实现 动态代理的用途: 通常可以做权限拦截、系统监控等 JDK实现的动态代理: PersonService.java接口 需要代理的PersonServiceBean.ja原创 2012-10-02 19:19:41 · 8965 阅读 · 0 评论 -
Quartz中时间表达式的设置-----corn表达式
Quartz中时间表达式的设置-----corn表达式 时间格式: , 分别对应: 秒>分>小时>日>月>周>年, 举例: 1.每天什么时候执行: 0 59 23 * * ?: 如下为每天23:59:00开始执行 0 1,2,3 11,12 * * ? : 每天11:01,11:02,11:03; 12:01,12:02,12:03分执行任务 2转载 2013-08-31 23:55:07 · 1100 阅读 · 0 评论 -
基于Spring实现定时调度
比较常用的是,Spring对Quartz的支持,可以非常容易地进行定时任务的调度。一般,具有两种方式实现定时调度: 一种是通过继承Spring的org.springframework.scheduling.quartz.QuartzJobBean来定义定时任务,这种情况下与Spring代码有一定耦合。下面,通过例子来说明: 实现一个定时任务类,代码如下所示: [java] vie转载 2013-09-29 00:25:59 · 1581 阅读 · 1 评论 -
spring c3p0数据源配置
C3P0版本:c3p0-0.9.1.2.jar spring applicationContext.xml配置: 如果将数据源参数配置在*.properties文件中,则必须用spring的PropertyPlaceholderConfigurer加载配置文件。 http://www.springframework.org/schema/beans" xmlns:xsi="http:/转载 2013-08-31 18:50:17 · 916 阅读 · 0 评论 -
Spring+Quartz实现定时任务的配置方法
1、Scheduler的配置 说明:Scheduler包含一个Trigger列表,每个Trigger表示一个作业。 2、Trigger的配置 说明:转载 2013-08-25 00:09:09 · 812 阅读 · 0 评论 -
spring动态定时器打包
spring动态定时器封装 今天在网上看到一篇文章,对spring定时器进行动态的增,删,改。很有启发,自己动手封装了一下,有些代码是copy那篇文章的,我不知道那篇文章最原始的地址了,无法在此贴出来,先声明一下。 我很少些博文,估计写得不好。 大概意思就是利用spring对quartz的封装实现冬天添加定时任务,无需在配置文件中配置定时器。这个在具体系统中还是有比较大的应用转载 2013-11-13 11:42:20 · 1105 阅读 · 0 评论 -
Spring MVC过滤器-委派过滤器代理(DelegatingFilterProxy)
org.springframework.web.filter中有一个特殊的类——DelegatingFilterProxy,该类其实并不能说是一个过滤器,它的原型是FilterToBeanProxy,即将Filter作为spring的bean,由spring来管理。 配置DelegatingFilterProxy的常用方法如下所示: [java] view plai转载 2013-08-05 18:44:30 · 12671 阅读 · 1 评论 -
Spring中Quartz的配置
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz: 首先我们来写一个被调度的类: package com.kay.quartz; public class QuartzJob { public void work() { System.out.println("Quart转载 2013-08-29 23:23:26 · 626 阅读 · 0 评论 -
关于Spring的Quartz的xml配置的例子
xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http原创 2013-08-31 23:14:47 · 7113 阅读 · 0 评论 -
spring在ssh框架中到底起到什么作用
在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右) stru原创 2012-09-30 00:30:32 · 9181 阅读 · 1 评论