Spring Boot 异步任务
程序员文章站
2022-05-01 14:18:42
...
[email protected] 注解主要是为了扫描范围包下的所有 @Async注解
@SpringBootApplication
@EnableAsync
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
[email protected] 开启异步任务
@Component
public class SyncTask {
@Async
public String getTest1() {
try {
Thread.sleep(5000);
}catch (Exception e){
System.err.println(e.getMessage());
}
System.err.println("执行异步任务");
return Thread.currentThread().getName() + "执行完毕";
}
}
上一篇: spring boot 异步@Async使用线程池
下一篇: Spring Boot 异步任务
推荐阅读
-
.NET CORE与Spring Boot编写控制台程序应有的优雅姿势
-
Django配置celery(非djcelery)执行异步任务和定时任务
-
十、Spring boot 简单优雅的整合 Swagger2
-
使用Spring Boot和AspectJ实现方法跟踪基础结构
-
spring boot 一个项目启动多个实例
-
spring boot 2 集成JWT实现api接口认证
-
Jenkins + Docker + dockerfile-maven-plugin + Harbor CI/CD spring-boot项目的最轻量级配置
-
Spring Boot 的静态资源处理
-
Spring Boot2 系列教程(一) | 如何使用 IDEA 构建 Spring Boot 工程
-
Spring-Boot使用嵌入式容器,那怎么配置自定义Filter呢