<bean id="sayHelloTask" class="com.aykj.c2c.utils.SayHelloTask"></bean>
<bean id="scheduledTask" class="org.springframework.scheduling.timer.ScheduledTimerTask">
<property name="timerTask" ref="sayHelloTask"/>
<!-- 任务执行周期 2m 关于一些任务的参数请参考JDK doc文档和Spring相关文档 -->
<property name="period">
<value>300000</value>
</property>
<!-- 延时1m 执行任务 -->
<property name="delay">
<value>1000</value>
</property>
</bean>
<!-- 启动定时器 -->
<bean id="timerBean" class="org.springframework.scheduling.timer.TimerFactoryBean">
<property name="scheduledTimerTasks">
<list>
<ref bean="scheduledTask"/>
</list>
</property>
</bean>
package com.aykj.c2c.utils;
import java.util.Iterator;
import java.util.List;
import java.util.TimerTask;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import com.aykj.c2c.pojo.AykjUser;
public class SayHelloTask extends TimerTask {
Configuration cfg = new Configuration().configure("com/aykj/command/hibernate.cfg.xml");
SessionFactory factory = cfg.buildSessionFactory();
Session session = factory.openSession();
String hql = "from AykjUser";
String hqls = "from AykjShop";
AykjUser aykjUser = null;
Query query = null;
int a = 0;
public void run() {
query = session.createQuery(hql);
query.list().iterator();
query = session.createQuery(hql);
query.list().iterator();
System.out.println(++a);
System.gc();
}
}
分享到:
相关推荐
spring定时器spring定时器spring定时器spring定时器spring定时器
Spring中的Quartz配置-Spring-定时器-java定时器.doc
spring定时器spring定时器spring定时器spring定时器spring定时器spring定时器spring定时器spring定时器spring定时器spring定时器spring定时器spring定时器
spring2.5 定时器任务 spring2.5 定时器任务 spring2.5 定时器任务 spring2.5 定时器任务
spring实现定时器
spring定时器spring定时器spring定时器spring定时器
Spring Quartz 定时器示例(Web工程版),欢迎下载。
springAop与spring定时器
在网上找了很多定时器的实现,主要有2种:一是继承java.util.TimerTask,一种是使用Quartz,我开始选用了Quartz,但是Common-collection.jar出了问题,后来就都不用了,自己写了一个普通类,用spring的AOP对方法进行拦截,...
spring定时器Spring定时器的两种实现方式Java的Timer类和OpenSymphony的Quartz。
spring的定时器设置,里面包含spring2.x和3.x的配置
java定时器 spring定时器:包括spring定时器的详细配置以及说明 包含所需的jar包
使用spring 实现的两种定时任务,使用eclipse直接导入就可使用
动态修改参数cron的值来实现Spring自带定时器动态的执行任务
比较全面的定时器,里面有例子,照着例子就可以学会spring和java定时器。
完整的spring定时器配置,自己整理收藏的。
如果用spring做定时器,网上有些包太老了,如有的下载只有commons-collections-3.1,而现在下载包中是3.2版本.spring 定时器必要包
web spring 定时器
SPRING定时器使用说明
spring 定时器的实力使用方法,使用实例可以参考