스프링 MVC 시작하기
2024. 1. 31. 10:55ㆍJAVA/스프링 핵심 원리
@RequestMapping
스프링은 애노테이션을활용한매우 유연하고, 실용적인컨트롤러를 만들었는데이것이바로
@RequestMapping 애노테이션을사용하는컨트롤러이다.
@Controller
스프링이자동으로 스프링빈으로등록한다. (내부에 @Component 애노테이션이있어서 컴포넌트
스캔의대상이됨). 스프링 MVC에서애노테이션 기반컨트롤러로인식한다.
아래 두 코드는 동일하게 동작한다.
@Controller
public class SpringMemberFormControllerV1 {
@RequestMapping("/springmvc/v1/members/new-form")
public ModelAndView process() {
return new ModelAndView("new-form");
}
}
@Component
@RequestMapping
public class SpringMemberFormControllerV1 {
@RequestMapping("/springmvc/v1/members/new-form")
public ModelAndView process() {
return new ModelAndView("new-form");
}
}
'JAVA > 스프링 핵심 원리' 카테고리의 다른 글
| 타임리프 간단히 알아보기 (2) | 2024.02.11 |
|---|---|
| 요청 매핑 (0) | 2024.02.06 |
| JSP가 안된다 (0) | 2024.01.09 |
| Servlet 404 not found (0) | 2024.01.06 |