728x90
PathVariable
http:/step/taewogi/1
@GetMapping("/step/taewogi/{idx}")
@ResponseBody
public void testMethod(@PathVariable("idx") int id ){
return testService.deleteId(id);
}
위 예시처럼 uri에서 해당 값을 변수화 하여 사용하게 하는 어노테이션이다.
RequestParam
localhost:8080/taewogi?idx=1
@GetMapping("/taewogi")
@ResponseBody
public void testMethod(@RequestParam("idx") int id ){
return testService.deleteId(id);
}
Get 방식으로 값 넘길 때 RequestParam을 사용하여 값을 Server에서 받을 수 있다.
728x90
'Spring Boot 개념 정리' 카테고리의 다른 글
자바 코드로 직접 스프링 빈 등록하기 (1) | 2023.01.04 |
---|---|
Spring Boot Controller에서 Form data 받아오는 방법 (1) | 2023.01.03 |
@ResponseBody, @RequestBody 동작 이해하기 (0) | 2023.01.03 |
IntelliJ Getter Setter 만들기 (0) | 2023.01.03 |
MVC 패턴 Flow Chart로 개념 잡기 (0) | 2023.01.03 |