Spring通过SchedulerFactoryBean实现调度任务的配置(定时器)「建议收藏」

Spring通过SchedulerFactoryBean实现调度任务的配置(定时器)「建议收藏」execSyncNextWeekPlan–>…

大家好,又见面了,我是你们的朋友全栈君。

<?xml version="1.0" encoding="UTF-8"?>  
<beans xmlns="http://www.springframework.org/schema/beans"   
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
       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://www.springframework.org/schema/context   
                http://www.springframework.org/schema/context/spring-context-3.0.xsd">  
      
       <bean id="nextWeekPlanJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">  
	    <property name="targetObject">  
	        <ref bean="syncTask"/>  
	    </property>  
	    <property name="targetMethod">
	        <value>execSyncNextWeekPlan</value>  
	    </property>  
	</bean>  
      
	<bean id="nextWeekPlanTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">  
	    <property name="jobDetail" ref="nextWeekPlanJob"></property>  
	    <property name="cronExpression" value="0 15 22 ? * SAT"></property>  
 	   <!--   <property name="cronExpression" value="0/30 * * ? * FRI"></property>  -->
	   <!-- 0/30 * * ? * TUE 星期一 MON 星期二 TUE 星期三 WED 星期四 THU 星期五 FRI 星期六 SAT 星期天 SUN 0 15 10 ? * MON-FR-->
	</bean>	
      
    <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">  
        <property name="triggers">  
            <list>  
                <ref local="nextWeekPlanTrigger" />  
            </list>  
        </property>  
    </bean>  
      
</beans>

  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/154231.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • APP安全环节缺失,手游运营商怎样应对APP破解困境

    APP安全环节缺失,手游运营商怎样应对APP破解困境

    2021年11月28日
  • vim配置python开发环境_pycharm和vim哪个好

    vim配置python开发环境_pycharm和vim哪个好Vim是一款非常好用的IDE,特别是在Linux中。但是其的配置过程十分麻烦。

  • 检测网络接口

    检测网络接口

    2021年12月30日
  • php服务器环境搭建_php和mysql怎么搭建网站

    php服务器环境搭建_php和mysql怎么搭建网站php环境搭建三、配置php环境1、同样php模块选择也是免安装版,直接解压到自己习惯的文件夹中配置即可,提醒站长在官网上下载的时候也要注意系统和VC环境支持。解压路径如下图:进入php的解压目录,找到php.ini-production或者php.ini-development任意一个,重命名为php.ini;然后将D:\php\ext和D:\php\加入到系统变量的环境变量PATH中,如下图:…

  • SpringBoot与SpringCloud的版本对应详细版[通俗易懂]

    SpringBoot与SpringCloud的版本对应详细版[通俗易懂]缘起初学springcloud的朋友可能不知道,其实SpringBoot与SpringCloud需要版本对应,否则可能会造成很多意料之外的错误,比如eureka注册了结果找不到服务类啊,比如某些jar导入不进来啊,等等这些错误。下面列出来springBoot和springcloud的版本对应关系,需要配套使用,才不会出现各种奇怪的错误。关于maven仓库的版本列表spring-cloud…

  • centos7 网络配置

    centos7 网络配置centos7刚安装,需要做一些配置才能正常上网!1.虚拟网络编辑器配置1)通过VMware菜单栏,依次点击编辑和虚拟网络编辑器2)选中VMnet8,取消勾选使用本地DHCP服务将IP地址分配给虚拟机,查看DHCP确保未启用,点击NAT设置3)查看网关IP,并记住192.168.255.2,用于网络配置文件设置2.修改mac地址如果本虚拟机为克隆机,则需要重新…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号