
이전글에서 말한것 처럼
나는 평소 사용하던 @GetMapping을 사용하기 위해
전자정부 프레임워크의 버전을 3.6에서 3.8로 업그레이드한 결과,
정상적으로 @GetMapping을 사용할 수 있게 되었지만,
다른 코드들에서 예상치 못한 문제가 연달아 발생했다.
따라서 나는 시간 소모를 고려해 @GetMapping은 포기 하고 기존 버전인 3.6을 유지하기로 결정했다.
이전 버전에서는 @GetMapping대신에 @RequestMapping이라는것을 사용할수 있었다.
@RequestMapping에 대해서 공부해 보았다.
우선 @GetMapping와 @RequestMapping 의 차이점을 알아 보았다.
@RequestMapping의 사용법에 대해서 공부해 보았다.
아래와 같이 사용하면 된다.
@RequestMapping(value = "/hello", method = RequestMethod.GET)
public String helloGet(...) {
...
}
@RequestMapping(value = "/hello", method = RequestMethod.POST)
public String helloPost(...) {
...
}
@RequestMapping(value = "/hello", method = RequestMethod.PUT)
public String helloPut(...) {
...
}
@RequestMapping(value = "/hello", method = RequestMethod.DELETE)
public String helloDelete(...) {
...
}