报错:websocket注入为null,已解决!

错误截图

原因分析

WebSocket 在 Spring 框架中的注入问题是由其生命周期与 Spring 容器的作用域不一致引起的。spring管理的都是单例(singleton),和 websocket (多对象)相冲突。如果你的WebSocket 处理类是多实例的,而其中的 @Autowired 注解依赖是单例的,那么依赖可能不会被注入,导致字段为 null。

解决

创建一个静态的全局变量,在项目启动时注入后给变量赋值

相关推荐
迎仔2 小时前
B-算力中心网络隔离的必要性:为什么必须隔离?
网络
野指针YZZ2 小时前
一键配置RK3588网络与SSH远程连接
网络·ssh·rk3588
迎仔3 小时前
10-网络安全监控与事件响应:数字世界的智能监控与应急系统
网络·安全·web安全
上海合宙LuatOS3 小时前
LuatOS核心库API——【audio 】
java·网络·单片机·嵌入式硬件·物联网·音视频·硬件工程
深圳市恒星物联科技有限公司4 小时前
水质流量监测仪:复合指标监测的管网智能感知设备
大数据·网络·人工智能
三水不滴5 小时前
有 HTTP 了为什么还要有 RPC?
经验分享·笔记·网络协议·计算机网络·http·rpc
科技块儿5 小时前
2026年我会推荐哪些IP归属地查询网站?
网络·ip地址·ip归属地·运维工具·网络工具·实用网站·2026工具推荐
米羊1215 小时前
已有安全措施确认(中)
网络
迎仔6 小时前
A-算力中心网络隔离总览:数字世界的“酒店房间“
网络
宝塔面板6 小时前
AllinSSL 一站式搞定 SSL 自动续期:永久免费,开源可自托管
网络·网络协议·ssl