通过ResourceUtils获取resource下的文件
URL url = ResourceUtils.getURL("classpath:static/test.doc");
File file = ResourceUtils.getFile(url);
FileInputStream fis =new FileInputStream(file);
通过RequestContextHolder获取当前web请求的HttpServletRequest
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
ThreadLocal使用及扩展
import java.lang.ThreadLocal;
import java.lang.InheritableThreadLocal
import org.springframework.core.NamedThreadLocal;
import org.springframework.core.NamedInheritableThreadLocal;
com.alibaba.ttl.TransmittableThreadLocal;