ApplicationContext ctx = new AnnotationConfigApplicationContext(Config.class);
AsyncBean session = ctx.getBean(AsyncBean.class);
Caused by: java.lang.ClassCastException: $Proxy14 cannot be cast to AsyncBean
無法弄清楚如何使用@Async與@EnableAsync ....它似乎產生代理,我不能得到一個單獨的句柄。春季異步 - 無法獲得異步豆
又如:
java.lang.ClassCastException:
@Bean public Bean bean(){ Bean bean=new Bean(); bean.registerHandler(asyncBean()); } @Bean public AsyncBean asyncBean(){ return new AsyncBean(); }
這也引發了同一個類轉換異常......所致$ Proxy14不能轉換到AsyncBean