Springboot permite llamadas asincrónicas a través de @Async
Como todos sabemos, Java es una ejecución secuencial sincrónica. Cuando se requiere una ejecución asincrónica, es necesario crear un nuevo hilo para completarla.
1. Utilice métodos convencionales para mostrar llamadas asincrónicas
Paso 1: cree un nuevo ThreadTest.java para implementar la interfaz Runnable
Paso 2: cree un nuevo ejecución de prueba
Por supuesto, además de este nuevo objeto de subproceso explícito, también pasamos el grupo de subprocesos. La conocida anotación @Async proporcionada en Spring 3 facilita a los desarrolladores utilizar llamadas asincrónicas con elegancia.
2. Utilice la anotación springboot @Async para implementar elegantemente llamadas asincrónicas
El primer paso es abrir la anotación de llamada asincrónica.
Paso 2 Definir el grupo de subprocesos
Paso 3 Crear la clase de prueba de servicio TestService.java
Paso 4 Crear una nueva clase de implementación de servicio, TestServiceImpl java <. /p>
Ejecución de la prueba del paso 5, resultados de la ejecución
SpringBoot usa @Async para implementar llamadas asincrónicas elegantes. Esto se registra temporalmente aquí. Todos pueden discutir y aprender juntos en el área de comentarios.