quartz和spring的task里@scheduler的区别有哪些 优缺点各是什么 怎样根据业务需求取舍选择
spring task用于单机,定时任务的表达式固定(因为注释的方便,但因此代码也写死了,不能在线修改表达式),定时任务执行的准时度要求不高(里面用的等待队列,有可能会到点推迟执行)。而quartz,就是整合的时候麻烦些并且没有注解功能,一般适用于表达式不固定需要在线修改等等等等。除了注解,task有的quartz都有。非业务类型定时任务可以使用task,业务类型请考虑使用quartz
我也想知道
构建一般需要都是可以的,只不过看你用的项目是哪种架构模式,是否需要用到SpringMVC模式进行分层。