拦截器部分的redis空指针

来源:2-13 通过maven来构建多级嵌套的聚合工程

有只小猫

2021-05-10

正确做法: 老师是把拦截器对象放入Spring容器中
图片描述图片描述

我的做法: 直接new一个对象,但是为什么控制器中的RedisOperator空指针,按理说RedisOperator这个类之前已经通过@Component放在Spring容器中了啊。
图片描述

写回答

1回答

风间影月

2021-05-10

直接拷贝到com.imooc根目录试试

0
3
有只小猫
回复
风间影月
已解决,如果拦截器中不需要注入容器中的对象,那么在配置类中直接new一个拦截器对象是可以的。如果拦截器中需要注入容器中的对象,就必须把拦截器也放进容器中去。直接new出来的没有在容器中,所以空指针了。
2021-05-10
共3条回复

Spring Cloud 进阶 Alibaba 微服务体系自媒体实战

一课收获分布式系统开发,微服务核心技术和中间件企业生产落地

1113 学习 · 896 问题

查看课程