有的兄弟在处理某些东西时候需要先返回结果,再去异步处理数据,这样不需要等方法执行完即可处理数据。老规矩,废话不说,老程序员应该都会,主要贴给新入坑的兄弟。
public Map test(HttpServletRequest request)
Map map= new HashMap();
map.put("code",200);
testAsync();
return map;
}
@Async
public Map testAsync(){
//数据处理代码
return map;
}
有兴趣兄弟可以看看async源码~