package com.cloud.retrieve.config; import com.cloud.retrieve.service.EsDataService; import com.cloud.retrieve.service.impl.MyWebSocket; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.socket.server.standard.ServerEndpointExporter; @Configuration public class WebSocketConfig { @Bean public ServerEndpointExporter serverEndpointExporter() { return new ServerEndpointExporter(); } @Autowired public void setMessageService (EsDataService esService){ MyWebSocket.esDataService = esService; } }