San*_*eep 5 java spring asynchronous spring-boot
我正在尝试在后台异步运行一个函数。为此,我正在尝试 Spring 的 @Async 注释,但在将此注释放在函数上后我的应用程序无法启动。
我试过
@EnableAsync(proxyTargetClass = true)
但仍然没有运气。
以下是我在应用程序启动时收到的消息。
应用程序无法启动
描述:
bean“MyBatchSyncProcessor”无法作为“com.abcservice.MyBatchSyncProcessor”注入,因为它是实现:com.abcservice.BaseSyncProcessor 的 JDK 动态代理
行动:
考虑将 bean 作为其接口之一注入,或者通过在 @EnableAsync 和/或 @EnableCaching 上设置 proxyTargetClass=true 来强制使用基于 CGLib 的代理。
请帮助我启动并运行该应用程序。
| 归档时间: |
|
| 查看次数: |
4887 次 |
| 最近记录: |