解决方案 »
- Ejb3 TimerService自动启动
- 急求~http客户端长连接的问题
- 用visio如何将数据库的各个表生成对应的java类啊?急啊!
- 关于java在web的应用
- 如何用javamail定时发送邮件?
- myBatis 3.2.3 打印sql语句问题
- 谁有Weblogic的中文资料!(100分相送)
- Exception sending context initialized event to listener instance of class [org.s
- String变量通过调用方法来重新拼接,无返回值,并非预期,大家有遇到这个问题的吗?
- idea java项目 启动时控制台显示Too much output to process啥原因?求指教
- <Struts2> JSP如何传对象到Action?
- cxf websphere org/apache/ws/commons/schema/XmlSchemaCollection.read
12:23启动tomcat,那么12:25就要执行这个操作然后依次类推,Spring定时器是固定每隔多少分钟,我这个是判断他的分钟尾数为0或者5才执行,该怎么写
你的定时器的定时规则是自己配置的嘛,在每次启动前手动配置一下开始时间久可以了。
比如 12:23 要启动tomcat了,那么将定时器的开始时间配置为12:25 就可以了,或者 配置为12:30,然后每5分钟执行一次就OK了因为你是每五分钟执行一次,所以,想通过一次配置,然后解决每次启动后都能正常按点执行,可能是比较难的。
<bean id="deleteExpireQianPiaoTime" class="org.springframework.scheduling.quartz.CronTriggerBean">
<!-- name为固定的 ref引用上面的id 标识要配置多长时间执行 -->
<property name="jobDetail" ref="deleteExpireQianPiao" />
<!-- cron表达式 --><!-- 每天晚上11点执行秒执行一次 -->
<property name="cronExpression" value="0 0 23 * * ? " /> </bean>
也就是value的配置 对于你的要求应该是可以实现的