问答详情
源自:4-1 课程总结

quartz和spring的task

quartz和spring的task里@scheduler的区别有哪些  优缺点各是什么 怎样根据业务需求取舍选择

提问者:lucky_lnori 2018-07-31 14:33

个回答

  • weibo_sJ书桀
    2018-10-22 14:42:10

    spring task用于单机,定时任务的表达式固定(因为注释的方便,但因此代码也写死了,不能在线修改表达式),定时任务执行的准时度要求不高(里面用的等待队列,有可能会到点推迟执行)。而quartz,就是整合的时候麻烦些并且没有注解功能,一般适用于表达式不固定需要在线修改等等等等。除了注解,task有的quartz都有。非业务类型定时任务可以使用task,业务类型请考虑使用quartz

  • 慕婉清6541298
    2018-07-31 16:15:19

    我也想知道

  • sunbohan00
    2018-07-31 15:07:39

    构建一般需要都是可以的,只不过看你用的项目是哪种架构模式,是否需要用到SpringMVC模式进行分层。