在实际的项目开发过程中,通常会碰到某个方法内各个逻辑并非紧密相连的业务。比如查询文章详情后更新文章阅读量,其实对于用户来说,最关心的是能快速获取文章,至于更新文章阅读量,用户可能并不关心。因此,对于这类逻辑并非紧密相连的业务,可以将逻辑进行拆分,让用户无需等待更新文章阅读量,查询时直接返回文章信息,缩短同步请求的耗时,进一步提升了用户体验。要实现这种效果,很多同学可能立刻想到,采用异步线程来更新文章阅读量。今天带着这个问题,我们一起来学习一下如何在 Spring Boot 中实现方法的异步调用。
2024年1月9日大约 8 分钟