作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在做一些实验,我确实意识到了 Spring 的 ThreadPoolTaskScheduler API
它只有这些schedule方法:
ScheduledFuture<?> schedule(Runnable task, Date startTime)
ScheduledFuture<?> schedule(Runnable task, Trigger trigger)
为什么ThreadPoolTaskScheduler不支持Callable的schedule?
如果我检查 JDK 的 ScheduledThreadPoolExecutor API我可以看到这些方法:
ScheduledFuture<?> schedule(Runnable command, long delay, TimeUnit unit)
<V> ScheduledFuture<V> schedule(Callable<V> callable, long delay, TimeUnit unit)
在 GitHub 上我可以看到 ThreadPoolTaskScheduler's createExecutor method创建 ScheduledThreadPoolExecutor
我不知道Spring为什么这样做。
提前致谢..
最佳答案
据我所知,没有具体原因,因此请创建一个问题。
关于spring - 为什么 ThreadPoolTaskScheduler 不支持 Callable 的调度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25097489/
我是一名优秀的程序员,十分优秀!