アノテーションインターフェース EnableWebSocket
@RetentionSE(RUNTIMESE)
@TargetSE(TYPESE)
@DocumentedSE
@Import(DelegatingWebSocketConfiguration.class)
public @interface EnableWebSocket
このアノテーションを
@Configuration
クラスに追加して、WebSocket リクエストの処理を構成します。典型的な構成は次のようになります。@Configuration @EnableWebSocket public class MyWebSocketConfig { }
WebSocketConfigurer
インターフェースを実装して、インポートされた構成をカスタマイズします。
@Configuration @EnableWebSocket public class MyConfiguration implements WebSocketConfigurer { @Override public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) { registry.addHandler(echoWebSocketHandler(), "/echo").withSockJS(); } @Bean public WebSocketHandler echoWebSocketHandler() { return new EchoWebSocketHandler(); } }
- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev