摘要:
package com.ronglian.bms.commons.excel; import com.ronglian.bms.commons.utils.Maps; import org.apache.commons.lang3.StringUtils; import org.apache.poi.ss.usermodel.*; import org.apache.poi.ss.util.C... 阅读全文
摘要:
DeferredResult 使用场景:类似于Callable,但相比于Callable使用更复杂的业务情况:对于一次请求,其处理结果可能是其它系统(线程)才能处理的, 在其它系统(线程)未将结果处理完放进DeferredResult中之前一直阻塞 A controller method can a 阅读全文
摘要:
使用业务场景: 对于有的请求业务处理流程可能比较耗时,比如长查询,远程调用等,主线程会被一直占用,而tomcat线程池线程有限,处理量就会下降 servlet3.0以后提供了对异步处理的支持,springmvc封装了异步处理,满足用户请求后,主线程很快结束,并开启其它线程处理任务,并将处理结果响应用 阅读全文