@Controller
@ServerEndpoint(value = "/websocket/{uid}")
@Slf4j
public class WebSocket {
// 这里使用静态,让 service 属于类
private static UserService userService;
// 注入的时候,给类的 service 注入
@Autowired
public void setUserService(UserService userService) {
WebSocket.userService = userService;
}
//其他方法,如onOpen等
}
解决WebSocket无法注入bean问题
最新推荐文章于 2022-04-24 21:37:28 发布