- @ModelAttribute:
- 주로 POST 요청에서 사용됨
- client가 보낸 form 데이터를 객체로 바인딩할 때 사용
- ex) 사용자가 입력한 게시글 정보를 BoardDTO 객체로 변환하여 처리
- 요약 : POST 요청에서 @ModelAttribute를 사용하여 데이터를 객체로 바인딩
- @PathVariable:
- 주로 GET 요청에서 사용됨
- URL 경로에서 변수를 추출할 때 사용
- ex) 특정 게시글을 삭제 or 조회할 때 URL에 포함된 ID 값 가져오기
- 요약 : GET 요청에서 @PathVariable을 사용하여 URL에서 변수를 추출
Server/Spring
- @ModelAttribute와 @PathVariable의 차이 2024.10.18
@ModelAttribute와 @PathVariable의 차이
2024. 10. 18. 22:03