《底層到底做了什麼》--- spring 的 @EnableAsync
在spring 框架中開啓某項功能,常常會在Application類中使用@EnableXXX註解,來開啓某個功能。“開啓”其實就是把相關的bean注入spring容器中。 以@EnableAsync為例。在@EnableAsync中使用@import把相關的bean注入容器中,這個bean默認是ProxyAsyncConfiguration。ProxyAsyncConfiguration是個@C
在spring 框架中開啓某項功能,常常會在Application類中使用@EnableXXX註解,來開啓某個功能。“開啓”其實就是把相關的bean注入spring容器中。 以@EnableAsync為例。在@EnableAsync中使用@import把相關的bean注入容器中,這個bean默認是ProxyAsyncConfiguration。ProxyAsyncConfiguration是個@C
上文已經講過@EnableAsync的bean構建過程,這裏繼續講解@Async執行過程。@Async執行過程是spring的一個AOP調用過程。 代碼 public class ApiGatewayApplication { public static void main(String[] args) { SpringApplication.run(ApiGatewayApplic