spring中,一个请求访问controller层非常耗时,如果让另一个请求不等待前一个执行完?

spring中,一个请求访问controller层非常耗时,如果让另一个请求不等待前一个执行完?

ajax异步请求,也不知道你是不是问的这个意思

如果不需要等待执行结果的话,采用异步执行就可以啦

可以使用ajax异步请求,不过看你具体需求

可以采用异步请求,但是如果涉及到多个数据库操作,比如同时修改同一条数据,后面还会有读取、计算之类的,可能会造成数据出现差异,对于这种情况,最好是加上一个锁。以保证数据的准确性。

将具体处理请求的 @RequestMapping 采用异步请求方式 可参考 @Async @EnableAsync