728x90
스프링 mvc에서 이용하는 @Controller에 대해 알아봅니다.
@Controller 애노테이션이란?
- 스프링 프레임워크에서 컨트롤러 역할을 하는 클래스가 지정됩니다.
- 클라이언트 요청을 받고 응답을 생성하는 역할을 합니다.
@Controller 어노테이션 사용방법
- @Controller으로 지정된 클래스는 HTTP 요청을 처리하기 위한 메서드들을 포함합니다.
- 각 메서드는 @RequestMapping 어노테이션과 함께 특정 url 패턴에 대한 처리를 정의합니다.
- @RequestMapping 어노테이션을 사용하여 요청 url과 메서드를 매핑시키고, 메서드는 요청을 처리하고 필요한 로직을 수행한 후 응답을 생성합니다.
- 컨트롤러 메서드에서는 응답데이터와 뷰를 제공합니다.
'면접 질문지 소스' 카테고리의 다른 글
면접질문: Class.forName() 동작과 사용 이유에 대해서 말해주세요 (0) | 2024.05.14 |
---|---|
DAO, DTO, VO의 개념과 차이점 (0) | 2024.05.10 |
면접질문: Java Annotation에 대해 설명해주세요. (0) | 2024.05.07 |
면접질문: Docker에 대해 설명해주세요 (0) | 2024.05.01 |
면접질문: OSI 7계층 vs TCP/IP 4계층 (0) | 2024.04.30 |