SpringBoot的异步调用 毕设中有这么一个场景,java发送脚本远程调用datax,你需要获得脚本的执行结果并且这个执行时间比较长(十几秒甚至更长),这个时候我们就可以采用异步执行。用户点击执行按钮,后端发送命令之后就立即返回物理视图,后端异步执行将结果写入数据库。这样用户就体会不到"漫长"的等待时间了。 我们可以采用多线程,但是SpringBoot提供的@Async更好用,只需要在异步方法上加个@Async。 注意点: 需要在启动类上加@EnableAsync,让程序允许异步异步方法和调用方法不能在一个类中