1. @Controller란?@Controller는 전통적인 Spring MVC에서 화면(UI)을 반환하기 위한 컨트롤러이다.핸들러 메서드는 보통 String(뷰 이름)를 반환하고, 이 때 함께 전달한 Model 데이터는 ViewResolver가 찾은 뷰 템플릿(Thymeleaf, JSP, 등)에 렌더링되어 HTML 화면으로 응답된다.@Controllerpublic class HomeController { @GetMapping("/home") public String home(Model model) { model.addAttribute("name", "user"); return "home"; // 뷰 이름 }}반환값: 뷰 이름용도: 서버 사이드 렌더링(SSR)..