为了账号安全,请及时绑定邮箱和手机立即绑定
  • Cron 表达式小提示:

        L 和 W 可以一起使用

        周字段英文字母不区分大小写 mon 和 MON 一样。

        利用工具,在线生成 Cron 表达式。 

    查看全部
    0 采集 收起 来源:CronTrigger

    2018-12-13

  • 通配符的说明……

    这个应该会在用的时候查询一下,不会记。

    查看全部
    0 采集 收起 来源:CronTrigger

    2018-12-13

  • # 表示第几。

    星期五用数字 6 表示。

    不重要的参数可以用 ? 代替。

    年份可以省略。



    查看全部
    0 采集 收起 来源:CronTrigger

    2018-12-13

  • CronTrigger 是基于日历的作业调度,而不是像 SimpleTrigger 那样基于系统时间的作业调度。 它要比 SimpleTrigger 更常用。


    CronTrigger 中的核心就是 Cron 表达式,这是一个时间表达式,格式为:

    【秒】【分】【时】【日】【月】【星期】【年】

    , : 或

    -   : 之间

    *  :  每

    / : 每

    查看全部
    0 采集 收起 来源:CronTrigger

    2018-12-13

  • Trigger 的通用属性:

         JobKey : 获取与 Trigger 绑定的 Job 的信息。

        startTime : 表示第一次被触发的时间,Java.util.Date

        endTime :不再被触发的时间。java.util.Date

    查看全部
    0 采集 收起 来源:浅谈Trigger

    2018-12-13

  • Quartz 中的触发器,用来告诉调度器什么时候执行作业,用来触发执行 job.

    查看全部
    0 采集 收起 来源:浅谈Trigger

    2018-12-13

  • 要自己敲一遍
    查看全部
  • 要自己敲一遍
    查看全部

  • 老师有个错别字:

    https://img1.sycdn.imooc.com//5bff555e0001f45007170281.jpg

    查看全部
  • 2-5、浅谈Trigger

    一、Trigger是什么?

        Quartz中的触发器用来告诉调度程序作业什么时候触发。即Trigger对象是用来触发Job的。

    https://img1.sycdn.imooc.com//5be84e480001456906140332.jpg

    二、触发器通用属性:

        1、JobKey:

            表示job实例的标识,触发器被触发时,该指定的job实例会被执行。可以通过JobKey获取跟这个Tigger绑定的Job、JobDetil的一些信息。

        2、StartTime:

            表示触发器的时间表首次被触发的时间。它的值的类型是Java.util.Date。

        3、EndTime:指定触发器的不再被触发的时间。它的值的类型是Java.util.Date.

    查看全部
    0 采集 收起 来源:浅谈Trigger

    2018-11-11

  • 2-3、浅谈JobExecutionContext:

    一、JobExecutionContext是什么:

        1、当Scheduler调用一个Job,就会将JobExecutionContext传递给Job的execute();

        2、Job能通过JobExecutionContext对象访问到Quartz运行时的环境和Job本身的明细数据。

    二、JobDataMap是什么:

        1、在进行任务调度时JobDataMap存储在JobExecutionContext中非常方便获取。

        2、JobDataMap可以用来装载任何可序列化的数据对象,当job实例对象被执行时这些参数对象会传递给它。

        3、JobDataMap实现了JDK的Map接口,并且添加了一些非常方便的方法用来存储基本数据类型。

    三、获取JobDataMap的两种方式:

        1、从Map中直接获取;

        2、在Job实现类中添加setter方法对应对应JobDataMap的键值(Quartz框架默认的JobFactory实现类在初始化job实例对象时会自动的调用这些setter方法);

    查看全部
  • 2-2、浅谈Job&JobDetail

    一、Job实例在Quartz中的生命周期

    每次调度器执行job时,它在调用execute方法前会创建一个新的job实例

    当调用完成后,关联的job对象实例会被释放,释放的实例会被垃圾回收机制回收。

    二、浅谈JobDetail

    JobDetail为Job实例提供了许多属性,以及JobDataMap成员变量属性,它用来存储特定Job实例的状态信息,调度器所需要借助JobDetail对象来添加的Job实例(用来绑定Job的,并且保存一些Job没有携带的但有需要的信息)

    重要属性:

        name:任务的名称(必须的);

        group:任务所在的组(必须的)默认值:DEFAULT;

        jobClass:任务的实现类(必须的);

        jobDataMap:用来做一些传参的作用;

        

    查看全部
    0 采集 收起 来源:浅谈Job&JobDetail

    2018-11-11

  • quartz设计模式:builder模式,工厂模式
    查看全部
    0 采集 收起 来源:初识Quartz

    2018-10-30

  • 配置组成部分

    查看全部
  • Cron表达式特殊字符<img src="https://img1.sycdn.imooc.com//5baec7fa0001b29005000256.jpg" title="" alt="https://img1.sycdn.imooc.com//5baec7fa0001b29016500844.jpg" />
    查看全部
    0 采集 收起 来源:CronTrigger

    2020-09-11

举报

0/150
提交
取消
课程须知
建议先学习本课程的前置课程Timer篇: http://www.imooc.com/learn/841
老师告诉你能学到什么?
什么是Quartz,Quartz如何用,如何与Spring合为一体

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!