@MessageMapping
Websocket 엔드포인트에서 클라이언트로부터 오는 메시지를 처리하는 어노테이션
STOMP(Simple Text Oriented Messaging Protocol)를 지원하는데 사용되며, 해당 메소드가 메세지를 처리하게 설정한다
@SendTo 어노테이션은 클라이언트에 응답을 보낼 대상 토픽을 지정한다
@Controller
public class WebSocketController {
@MessageMapping("/hello")
@SendTo("/topic/greetings")
public Greeting handleHelloMessage(HelloMessage message) {
// 클라이언트로부터 받은 메시지를 처리하고 응답을 생성
return new Greeting("Hello, " + message.getName() + "!");
}
}
```