av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

淺析spring定時器的使用

瀏覽:83日期:2023-08-10 15:15:51

原生的Java定時器

使用Java.util包下的定時器也很簡單,具體代碼如下:

//設(shè)置定時器開始時間Date time = sdf.parse('2020-10-01 16:40:00');//設(shè)置定時器Timer timer = new Timer();//第三個參數(shù)表示每隔多久循環(huán)一次timer.schedule(new TimerTask() { @Override public void run() { System.out.println('嗨'); }}, time, 3000);

Spring的定時器

1)導(dǎo)包,除了spring提供的包之外,還需要quartz包(可以到maven倉庫中去下載) 2)自定義Task類:

當(dāng)定時器啟動時,Spring執(zhí)行我們指定Task中的方法

3)MethodInvokingJobDetailFactoryBean類:

將自定義的Task類交給MethodInvokingJobDetailFactoryBean,并告訴它Task的執(zhí)行方法,由它負(fù)責(zé)去執(zhí)行

4)CronTriggerFactoryBean觸發(fā)器:

定義定時器觸發(fā)的時間,以及執(zhí)行對象

5)SchedulerFactoryBean:

將觸發(fā)器對象交給它統(tǒng)一保管

配置信息如下:

<?xml version='1.0' encoding='UTF-8'?><beans xmlns='http://www.springframework.org/schema/beans' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd '><!-- 定時器--> <bean class='com.cjh.MyTask'></bean> <!-- 創(chuàng)建一個Spring提供好的計時器對象,用來做倒計時管控--> <bean class='org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean'> <property name='targetObject' ref='myTask'/> <property name='targetMethod' value='test'/> </bean> <!-- 觸發(fā)器--> <bean class='org.springframework.scheduling.quartz.CronTriggerFactoryBean'> <property name='jobDetail' ref='taskExecutor'/> <property name='cronExpression' value='30/5 41 18 * * ?'/> </bean> <!-- 管理觸發(fā)器對象的容器--> <bean class='org.springframework.scheduling.quartz.SchedulerFactoryBean'> <property name='triggers'> <list><ref bean='cronTrigger'/> </list> </property> </bean></beans> 6)主函數(shù)

只需要加載配置文件,觸發(fā)器就會啟動

public class TestMain { public static void main(String[] args) throws MessagingException, ParseException { ApplicationContext context = new ClassPathXmlApplicationContext('ApplicationContext.xml'); }}

以上就是淺析spring定時器的使用的詳細(xì)內(nèi)容,更多關(guān)于spring 定時器的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 国产精品成人在线观看 | 美女久久久| 日韩av手机在线观看 | 五月婷综合 | 一级免费黄色片 | 久久精品久久久久久久 | 精品国产一区二区三区久久久蜜月 | 国产亚洲一区二区三区 | 亚洲一级特黄 | 亚洲一区成人 | 精品亚洲一区二区三区 | 亚洲日本久久 | 欧美日韩亚洲一区 | 激情另类小说 | 毛片av在线 | 成人午夜小视频 | 久久久久性 | 天天综合av | 欧美成人午夜 | 欧美日韩一区二区三区四区 | 国产高清一区 | 日韩一区二区三免费高清在线观看 | 亚洲精品久久久久久久久久久 | 国产不卡在线观看 | 久久精品网址 | 中文字幕亚洲欧美 | 亚洲欧洲综合 | 九色视频丨porny丨丝袜 | 午夜在线观看免费视频 | 成人动漫一区二区 | 亚洲三级av | 91成人国产 | 国产精品一区二区久久 | 手机看片国产 | 欧美在线激情 | 久久九| 久久精品一区二区三区不卡牛牛 | 日韩精品国产精品 | 天天精品视频 | www在线播放 | 国产成人一区二区 |