侧边栏壁纸
  • 累计撰写 25 篇文章
  • 累计创建 27 个标签
  • 累计收到 43 条评论

目 录CONTENT

文章目录

SpringBoot @Component 注解的类无法注入 bean 解决方法

junior
2023-06-13 / 0 评论 / 1 点赞 / 514 阅读 / 229 字

问题原因

使用 @Component注解的类它会比@Resource@Autowired先加载完,所以直接注入会是null

解决方法

使用构造方法来注入

private static ChatRoomMapper chatRoomMapper;
@Resource
public void setChatRoomMapper(ChatRoomMapper chatRoomMapper) {
      WebSocketServer.chatRoomMapper = chatRoomMapper;
}
1

评论区