@Controller
브라우저의 요청을 처리하려면 컨트롤러가 필요
서버에 전달된 클라이언트 요청을 처리하는 자바 클래스
클래스가 만들어지면 클래스가 컨트롤러의 기능을 수행한다는 것을 알려주기 위해 @Controller 어노테이션 작성
1) @Controller
2) piblic clacc HelloController{
3) @GetMapping("/hello")
4) ResponseBody
5) public String hello() {
6) return "Hello World" ;
1) 컨트롤러 기능을 수행 이 어노테이션이 있어야 스프링 부트가 컨트롤러로 인식
3) 클라이언트의 요청으로 hello메서드가 실행됨을 알려준다 즉 hello URL과 hello메서드를 매핑하는 역할
4) hello 메서드의 출력값 그대로 리턴할 것임을 알려줌(hello 메서드의 출력 결과가 문자열 그대로임을 알려줌
'Spring' 카테고리의 다른 글
HTTP의 Stateless와 JWT를 통한 인증 방식 (2) | 2024.09.10 |
---|---|
컨트롤러 만들어서 URL 매핑 (0) | 2024.08.30 |
ORM이란? (0) | 2024.08.28 |
MVC (0) | 2024.08.21 |
Spring 용어 정리 - IoC / DI (0) | 2024.08.20 |