@Controller와 @RestController의 차이
✅ 1. @Controller📌 View(HTML)를 반환하는 컨트롤러📌 주로 Thymeleaf, JSP 같은 템플릿 엔진과 함께 사용📌 메서드의 반환값이 View 이름이 됨📌 @ResponseBody 없이 문자열을 반환하면 템플릿을 찾아감🔹 예제 (@Controller)@Controllerpublic class PageController { @GetMapping("/hello") public String hello(Model model) { model.addAttribute("msg", "Hello, Thymeleaf!"); return "hello"; // View 이름 (hello.html) 반환 }}🔹 URL 요청: http://localhost..
2025.04.02