1. 컨트롤러 레벨 어노테이션@Controller: 클래스가 컨트롤러임을 나타내고, 스프링 MVC에서 HTTP 요청을 처리하는 데 사용됩니다.@RestController: @Controller와 @ResponseBody의 조합으로, JSON/XML 형태로 데이터를 반환하는 RESTful 웹 서비스용 컨트롤러를 정의합니다.@RequestMapping: URL 요청을 특정 메서드와 매핑하는 데 사용됩니다.@GetMapping, @PostMapping, @PutMapping, @DeleteMapping: HTTP 메서드별로 URL 요청을 특정 메서드와 매핑하는 데 사용됩니다.@PathVariable: URL 경로의 변수 값을 메서드 매개변수로 받는 데 사용됩니다.@RequestParam: 쿼리 파라미터의 값을..