Spring 3:如何从 TaskExecutor 调用@Async带注释的方法
2022-09-04 06:01:53
我是春季异步任务执行的新手,所以如果这听起来像一个愚蠢的问题,请原谅我。
我读到@Async注释是从Spring 3.x开始在方法级别引入的,到调用该方法将异步发生。我还读到我们可以在spring配置文件中配置ThreadPoolTaskExecutor。
我无法理解的是,如何从tak执行器调用@Async带注释的方法让我们假设 - AsyncTaskExecutor
早些时候,我们曾经在课堂上做一些类似的事情:
@Autowired protected AsyncTaskExecutor executor;
然后
executor.submit(<Some Runnable or Callable task>)
我无法理解@Async注释方法和 TaskExecutor 之间的关系。
我尝试在互联网上搜索很多,但无法获得任何东西。
有人可以提供同样的例子吗?