1. 컨트롤러 유형어노테이션설명반환 처리 방식@Controller뷰 렌더링 컨트롤러반환값 String → View 이름@RestControllerAPI 전용 컨트롤러@ResponseBody 포함, 반환값 → HTTP Body2. 매핑 관련 어노테이션어노테이션용도주요 속성특징/주의사항@RequestMappingURL + HTTP 메서드 매핑value, method, params, headers, consumes, produces가장 기본, 다중 속성 지원@GetMapping 등HTTP 메서드별 축약형value, params, headers 등내부적으로 @RequestMapping 사용@PathVariable경로 변수 바인딩value, required이름 생략 시 -parameters 옵션 필요(3.2+) ..