gpt4 book ai didi

java - 如何为 @Async 方法使用自定义执行器?

转载 作者:太空宇宙 更新时间:2023-11-04 06:58:57 28 4
gpt4 key购买 nike

我使用 ThreadPoolExecutor 作为带有 @ASync 注释的自定义执行器。

在谷歌中,我发现下面的任务需要在xml中配置,但我不确定myExecutor如何映射到我的自定义执行器。

<task:annotation-driven executor="myExecutor" />

甚至发现在bean属性中,没有给出它的路径。

那它怎么称呼?

最佳答案

四个选项:

  1. 声明一个 TaskExecutor 类型的 Bean
  2. 声明一个名为 AsyncExecutionAspectSupport.DEFAULT_TASK_EXECUTOR_BEAN_NAME 的单个 Bean ("taskExecutor")
  3. 实现AsyncConfigurer#getAsyncExecutor
  4. 对于各个类/方法,请在 @Async#value 中提供执行程序 bean 的限定符.

关于java - 如何为 @Async 方法使用自定义执行器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22367531/

28 4 0
文章推荐: javascript - Js倒计时文本不在边框中心内
文章推荐: java - 斐波那契数列代码 : JAVA
文章推荐: html - Shift
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com