我正在使用弹簧 2.5。我想进行异步服务调用。我知道 spring 3.x 支持使用@Async
注释进行异步调用。2.5 中是否有任何等效的机制来进行异步调用?如果没有,还有其他方法可以进行异步服务调用吗?请给我建议!
谢谢!
对于 2.5,我的猜测是您将能够ScheduledThreadPoolExecutor
使用 cron 表达式来使用和安排任务。您可以在此类中使用 schedule 方法。请参阅此处的文档。
代码可能看起来像这样
ScheduledThreadPoolExecutor sched = new ScheduledThreadPoolExecutor(10);
sched.schedule() -- API you need to call