spring项目里面定时任务新增数据库日志数据报错No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this message, your code is probably running outside of DispatcherServlet/DispatcherPortlet: In this case, use RequestContextListener or RequestContextFilter to expose the current request.
这个应该是spring的bug,解决方案,没有线程绑定就塞一个就好
RequestAttributes obj = RequestContextHolder.getRequestAttributes();
if(obj==null){
obj = new ServletRequestAttributes(new MockHttpServletRequest());
}
RequestContextHolder.setRequestAttributes(obj);