webSocket中
//启动类注入set
private static ApplicationContext applicationContext;
public static void setApplicationContext(ApplicationContext context){
applicationContext = context;
}
@OnMessage中使用service层时
whMemberAnswerService = (IWhMemberAnswerService)applicationContext.getBean(IWhMemberAnswerService.class);
whMemberService = (IWhMemberService)applicationContext.getBean(IWhMemberService.class);
redisUtil = (RedisUtil)applicationContext.getBean(RedisUtil.class);
启动类main方法中
AnswerWebSocket.setApplicationContext(application);