今天在做用户使用cookie自动登录的时候,发现在LoginFilter中读取到cookie以后要进行查询数据库然后进行用户名和密码的比对,查询数据库肯定要用到Service和Dao,一开始我以为在service属性上直接使用注解就能搞定,没想到啊,还是报了空指针异常.类似下面这样(这样是注入不进来的) @Autowired private UserService userService; 先给大家说说为什么在Filter中注入不进来service 我建立一个全局拦截器,当然,我把它命名为Log