同步代码写起来简单,但就是怕遇到耗时操作,会影响效率和吞吐量. 此时异步代码才是王者,但涉及多线程和线程池,以及异步结果的获取,写起来颇为麻烦. 不过在遇到SpringBoot异步任务时,这个问题就不存在了.因为Spring家族是最替用户考虑的. 结果就是,像同步一样简单,像异步一样强大. 众所熟悉的同步代码 先准备一些代码,为了模拟耗时操作,在其中加入线程睡眠语句. 同时打印出运行这些代码的线程信息.如下图01: 其中一个是没有返回值的,一个是有返回值的. 然后把它注入到另一个类里进行调用,在…