使用 Grails 3 spring-websocket 访问 WebSocketConfigurer
Access WebSocketConfigurer with Grails 3 spring-websocket
我正在尝试使用 spring-websocket[= 在 Grails 3.2.x 应用程序中注册 WebsocketHandler 23=]插件。
我尝试使用 grails create-web-socket-config
命令创建自定义 websocketConfig,但是生成的 class 没有实现 org.springframework.web.socket.config.annotation.WebSocketConfigurer
以便能够使用 registerWebSocketHandlers(WebSocketHandlerRegistry registry)
添加处理程序事件。
我如何才能在 AbstractWebSocketMessageBrokerConfigurer
内完成此操作?
在 AbstractWebSocketMessageBrokerConfigurer
内,您将无法做到这一点。
但您应该能够提供另一个 @EnableWebSocket
带注释的 @Configuration
bean 实现 WebSocketConfigurer
组件扫描拾取的 bean 或者您在 resources.groovy
中手动注册它.
我正在尝试使用 spring-websocket[= 在 Grails 3.2.x 应用程序中注册 WebsocketHandler 23=]插件。
我尝试使用 grails create-web-socket-config
命令创建自定义 websocketConfig,但是生成的 class 没有实现 org.springframework.web.socket.config.annotation.WebSocketConfigurer
以便能够使用 registerWebSocketHandlers(WebSocketHandlerRegistry registry)
添加处理程序事件。
我如何才能在 AbstractWebSocketMessageBrokerConfigurer
内完成此操作?
在 AbstractWebSocketMessageBrokerConfigurer
内,您将无法做到这一点。
但您应该能够提供另一个 @EnableWebSocket
带注释的 @Configuration
bean 实现 WebSocketConfigurer
组件扫描拾取的 bean 或者您在 resources.groovy
中手动注册它.