[AppleScript] 纯文本查看 复制代码
<?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"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans
[url]http://www.springframework.org/schema/beans/spring[/url]‐beans.xsd
[url]http://www.springframework.org/schema/mvc[/url]
[url]http://www.springframework.org/schema/mvc/spring[/url]‐
mvc.xsd
[url]http://code.alibabatech.com/schema/dubbo[/url]
[url]http://code.alibabatech.com/schema/dubbo/dubbo.xsd[/url]
[url]http://www.springframework.org/schema/context[/url]
[url]http://www.springframework.org/schema/context/spring[/url]‐context.xsd">
<!‐‐ 注册自定义Job ‐‐>
<bean id="jobDemo" class="com.itheima.jobs.JobDemo"></bean>
<!‐‐ 注册JobDetail,作用是负责通过反射调用指定的Job ‐‐>
<bean id="jobDetail"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFacto
ryBean">
<!‐‐ 注入目标对象 ‐‐>
<property name="targetObject" ref="jobDemo"/>
<!‐‐ 注入目标方法 ‐‐>
<property name="targetMethod" value="run"/>
</bean>
<!‐‐ 注册一个触发器,指定任务触发的时间 ‐‐>
<bean id="myTrigger"
class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<!‐‐ 注入JobDetail ‐‐>
<property name="jobDetail" ref="jobDetail"/>
<!‐‐ 指定触发的时间,基于Cron表达式 ‐‐>
<property name="cronExpression">
<value>0/10 * * * * ?</value>
</property>
</bean><!‐‐ 注册一个统一的调度工厂,通过这个调度工厂调度任务 ‐‐>
<bean id="scheduler"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<!‐‐ 注入多个触发器 ‐‐>
<property name="triggers">
<list>
<ref bean="myTrigger"/>
</list>
</property>
</bean>
</beans>