问题描述
刚学java没多久想做一个后台自动发送邮件的功能已经实现邮件发送的功能但是在定时器上遇到了问题我的定时器是在xml文件中的但是这样的话我无法从数据库中得到一个时间来动态的定时发送邮件我问了老师跟我说用dom4j试试但是看的有点醉求大神指点一下这是定时器(设置在xml文件中):<beanid="cronTrigger"class="org.springframework.scheduling.quartz.CronTriggerBean"><propertyname="jobDetail"ref="reportJob"/><propertyname="cronExpression"value="02913**?"/></bean>
解决方案
解决方案二:
<!--定义jobDetail,自定义调用方法--><beanid="methodInvokingJobDetail"class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"><propertyname="targetObject"><refbean="quartDao"/></property><propertyname="targetMethod"><value>test</value></property></bean>
时间: 2024-09-27 14:08:10