2015-01-06 4 views

답변

2

확실한 세부 정보는 제공하지 않지만 WebApplicationContextUtils 클래스를 사용하면 Spring 컨텍스트에 액세스 할 수 있습니다. 컨텍스트에 정의 된 bean을 사용할 수 있지만 Spring 컨테이너 외부에 있기 때문에 Spring의 모든 기능을 사용할 수는 없다.

전체 스프링 기능을 원한다면 문제를 그 머리에 대치 할 수 있습니다. websocket 엔드 포인트에서 Spring에 액세스하는 대신 websocket 엔드 포인트를 Spring에 통합하는 방법은 무엇입니까? 기본 예제는 여기를 참조하십시오 : Using websockets in Java using Spring 4.

+0

감사합니다 Bogdan 내가 WebSocket을 작성하고 Webcatocket을 uisng로 만들었으며 spring websocket을 사용하지 않고 있습니다. 이제 스프링 코드로 코드를 옮겼지만 거기에 갈 수 없습니다. 스프링 애플리케이션 컨텍스트는 Websocket 코드가 아닌 애플리케이션 컨텍스트를 통해 다른 API에 액세스한다. –

+0

@BhaskarPatle : Spring에서 websocket 핸들러를 생성했다면 그 핸들러는 또 다른 Spring bean이다. 이것은 당신이 다른 콩을 주입 할 수 있도록 Spring 컨텍스트 내부에 있음을 의미합니다. – Bogdan

관련 문제