发表于: 2017-11-14 22:24:23
1 693
【今日完成】
今天把剩下的几个接口都写完了。
这里要说下那个SendCloud,昨天测都是好的,今天却跑不通了。
下午和SendCloud的技术聊了一下
这个耽误我好久的时间。后面还是我自己摸索出来的。
这几个接口好歹都完成了,昨天测了几个,还没测完,今天继续。
然后看了一下定时任务,Quartz
Quartz作业类的继承方式来讲,可以分为两类:
- 作业类需要继承自特定的作业类基类,如Quartz中需要继承自org.springframework.scheduling.quartz.QuartzJobBean;java.util.Timer中需要继承自java.util.TimerTask。
- 作业类即普通的java类,不需要继承自任何基类。
注:推荐使用第二种方式,因为这样所以的类都是普通类,不需要事先区别对待。
从任务调度的触发时机来分,这里主要是针对作业使用的触发器,主要有以下两种:
- 每隔指定时间则触发一次,在Quartz中对应的触发器为:org.springframework.scheduling.quartz.SimpleTriggerBean
- 每到指定时间则触发一次,在Quartz中对应的调度器为:org.springframework.scheduling.quartz.CronTriggerBean
注:并非每种任务都可以使用这两种触发器,如java.util.TimerTask任务就只能使用第一种。Quartz和spring task都可以支持这两种触发条件。
我准备建立一个定时,每天的零点自动把数据库中的一列数据全部设置为0.
【明日计划】
把剩下的接口都测通,最后写一个Quartz定时任务
【今日收获】
把接口写完了,测了一部分
评论