728x90
@GetMapping 과 @PostMapping
Requset(응답) 에는 Get방식과 Post방식이 있다.
Get 방식
- 어떤 정보를 가져와서 조회하기 위해 사용되는 방식
- URL에 변수를 포함시켜 요청한다.
- 데이터를 header 포함하여 전송한다.
- URL에 데이터가 노출되어 보안에 취약하다.
Post 방식
- 데이터를 서버로 제출하여 추가 , 수정하기 위해 데이터를 전송하는 방식
- URL에 변수를 노출하지 않고 요청한다.
- 데이터를 body에 포함시킨다
- 전송하는데 길이 제한이 없다.
@GetMappring
- URL에 파라미터값이 노출된다
@PostMapping
- URL에 파라미터값이 노출되지 않는다.
👉 @GetMapping 과 @PostMapping 사용방법
@GetMapping("/test")
pbulic String test() {
return "test";
}
@PostMapping("/test")
pbulic String test() {
return "test";
}
'📓 TechNote > Spring' 카테고리의 다른 글
[Spring] UUID란 ? (0) | 2023.03.03 |
---|---|
[Spring] @Param은 언제쓰는걸까? (0) | 2023.02.20 |
[Spring] @ResponseBody 란? (0) | 2023.02.20 |
[Spring] Spring MVC 란 무엇인가 (0) | 2022.12.29 |
이클립스(스프링)로 댓글 기능이 있는 게시판을 만들어보자 ! 3 (0) | 2022.11.10 |