spring mvc拦截器无法注入bean,autowired的null 的解决
使用WebApplicationContextUtils直接获取你需要的bean
例如场景:在拦截器需要使用查询用户信息的dao
代码如下:
UserDao userDao = org.springframework.web.context.support.WebApplicationContextUtils .getRequiredWebApplicationContext(request.getServletContext()) .getBean(UserDao.class);