Java 异步调用

概念

同步:就是在发出一个调用时,在没有得到结果之前,该调用就不返回(实时处理)

异步:调用在发出之后,这个调用就直接返回了,没有返回结果(分时处理)

代码

在执行异步的方法上添加@Async

less 复制代码
@Slf4j
@Transactional
@Service
public class ArticleFreemarkerServiceImpl implements ArticleFreemarkerService  {

    @Async
    @Override
    public void buildArticleToMinIO(ApArticle apArticle, String content) {
    
            xxxxxx     
            
            }
    }

引导类使用@EnableAsync开启异步调用

less 复制代码
@SpringBootApplication
@EnableAsync
public class ArticleApplication {

    public static void main(String[] args) {
        SpringApplication.run(ArticleApplication.class,args);
    }
}
相关推荐
笨蛋不要掉眼泪20 小时前
Spring Boot集成LangChain4j:与大模型对话的极速入门
java·人工智能·后端·spring·langchain
sheji34161 天前
【开题答辩全过程】以 基于SpringBoot的疗养院管理系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
短剑重铸之日1 天前
《设计模式》第六篇:装饰器模式
java·后端·设计模式·装饰器模式
码界奇点1 天前
基于Flask与OpenSSL的自签证书管理系统设计与实现
后端·python·flask·毕业设计·飞书·源代码管理
代码匠心1 天前
从零开始学Flink:状态管理与容错机制
java·大数据·后端·flink·大数据处理
分享牛1 天前
LangChain4j从入门到精通-11-结构化输出
后端·python·flask
知识即是力量ol1 天前
在客户端直接上传文件到OSS
java·后端·客户端·阿里云oss·客户端直传
闻哥1 天前
深入理解 Spring @Conditional 注解:原理与实战
java·jvm·后端·python·spring
qq_256247051 天前
Google 账号防封全攻略:从避坑、保号到申诉解封
后端
MX_93591 天前
使用Spring的BeanFactoryPostProcessor扩展点完成自定义注解扫描
java·后端·spring