多线程
火山九日啊
码出一片天
展开
-
CompletableFuture实现异步调用
项目场景: 例如:项目场景:删除视频时候异步记录日志 代码: 自定义线程池 @Slf4j @AllArgsConstructor @Configuration @EnableAsync public class ExecutorConfig { private SettingProperties properties; @Bean("asyncExecutor") public Executor asyncExecutor() { ThreadPoolTa原创 2021-03-08 10:46:25 · 268 阅读 · 0 评论 -
@Async注解实现异步调用
说明:在Springboot项目中,使用@Async注解其实很简单,其作用就是在调用方法时加上这个注解,该方法的调用就变成了异步,无需等待执行完成,即可执行后续的代码逻辑。 使用: 1.首先pom文件引入必要的依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId&g原创 2020-06-18 11:44:31 · 276 阅读 · 0 评论