@GetMapping("/hello")
public String get(){
return "get";
}
@PostMapping("/hello")
public String post(){
return "post";
}
@GetMapping과 @PostMapping은 기존의 @RequestMapping을 대체할 수 있는 어노테이션이다. @RequestMapping(value="url", method=RequestMethod.방식)에 비해 길이가 훨씬 줄어들었고, 어노테이션 이름에 이미 요청 방식에 대해 나와있기 때문에 가독성면에서도 더 나을 듯 하다.
@GetMapping이나 @PostMapping 외에도 REST API 등에 사용되는 Put이나 Delete를 위한 어노테이션도 존재한다.
'Java > Spring Framework' 카테고리의 다른 글
[Spring Framework] @RequestBody와 @ResponseBody (0) | 2023.01.26 |
---|---|
[Spring Framework] @Mapping 어노테이션의 consumes와 procedures (0) | 2023.01.26 |
[Spring Framework] 파일 업로드 (0) | 2023.01.23 |
[Spring Framework] Interceptor로 로그인 여부 확인하기 (0) | 2023.01.22 |
[Spring Framework] Spring Legacy Project의 xml 파일들 (0) | 2023.01.20 |