当前位置 : 主页 > 编程语言 > java >

websocket操作数据

来源:互联网 收集:自由互联 发布时间:2021-06-28
gistfile1.txt import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;public class ApplicationHelper implements ApplicationContextAware
gistfile1.txt
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
public class ApplicationHelper implements ApplicationContextAware{

	private static ApplicationContext ApplicationContext;
	@Override
	public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {

		ApplicationHelper.ApplicationContext = applicationContext;
	}
	 
	public static ApplicationContext getApplicationContext() {
		return ApplicationContext;
	}

	public static Object getBean(String beanName) {
		System.out.println(ApplicationContext);
		return  ApplicationContext.getBean(beanName);
	}
	
	
}

@ServerEndpoint(value = "/chatServer", configurator = HttpSessionConfigurator.class)
public class ChatServer {
private ILedgerService ledgerService = (UserService) ApplicationHelper.getBean("userService");

}
网友评论