性感咸鱼,在线提问

关于netty里websocket中的连接类MyChannelHandler 的萌新小疑问, 我是否有必要@Component标记 ,变成单例。这样做或者不做的意义是什么
还有,我通过下面方式获取bean,为什么会空指针呢,这里最好获取方法是啥:

这种技术问题,尽量贴代码。别截图。
Handler 是否可以为单例,要看情况。是否会存在线程安全的问题。如果不存在,可以用单例。要记得添加 @Sharable 注解。 但是我觉得没必要给Spring管理。如果是我设计的话。我肯定要把Spring和netty分得开开的。
至于控制的问题,你要确定是Appliction为null了。还是获取的RedisUtil为nul了。

嗯 理解了,那我这里设置单例,然后申明个map用来保存所有连接用户的信息是可以的吧,空指针是Application

可以用Map存储用户的链接。

好的好的

你没有让容器管理你的handle,而你又从容器中获取bean肯定娶不到,好好看看依赖注入吧!

AA4327BFE68EDED2AA95CE567E7C0E99