代码改变世界

java学习简单笔记20190307

2019-03-07 09:23  lofe  阅读(152)  评论(0编辑  收藏  举报

web项目中favicon.ico为项目的Web图标放在src/main/resources/下,或resource下或者static或者public下,

websocket是为浏览器和服务器提供双工异步通信的功能,即浏览器可向服务器发消息,服务器也可向浏览器发送消息。

一般使用websoket的子协议STOMP,它与@RequestMapping有类似的@MessageMapper注解。

配置WebSocket,需要在配置类上用@EnableWebSocketMassageBroker开启支付,并继续AbstractWebSocketMessagBrokerConfigurer类。

在Controllr 的类上并标注@MessageMapping,映射请求路径,@SendTo,当服务器有消息时,会对订阅了@sendto中路径的浏览器发消息。