@GetMapping, @PostMapping
원래는 @RequestMapping(value="주소", method=RequestMethod.POST) 와 같이 맵핑시켰지만, 스프링 4.3부터는 @PostMapping("주소") 와 같이 간단하게 POST방식 맵핑이 가능하다.
// @RequestMapping(value="/register/save", method=RequestMethod.POST)
@PostMapping("/register/save") // 스프링 4.3부터 가능
public String save() {
}
// @RequestMapping("/register/add", method=RequestMethod.GET)
@GetMapping("/register/add")
public String register() {
}
스프링 버전은 pom.xml 파일에서 변경 가능하다! 변경 후 프로젝트 우클릭 -> Maven -> Update Project
그러면 @PostMapping 한 주소에 GET방식으로 접근하려 하면 아래와 같이 에러가 뜬다.
참조
https://fastcampus.co.kr/dev_academy_nks
스프링의 정석 : 남궁성과 끝까지 간다 | 패스트캠퍼스
국비지원 조기 마감 신화, 베스트셀러 'JAVA의 정석'의 저자 남궁성의 Spring 강의입니다! 오픈톡방과 카페에서 평생 AS를 제공하며 완강과 취업까지 도와드립니다. 지금 할인가로 확인하세요!
fastcampus.co.kr
'3. Back-end > 3-2. Spring MVC - 남궁성' 카테고리의 다른 글
Spring MVC - [ EL표현식 + JS Template Literal ] (2) | 2023.01.23 |
---|---|
Spring MVC - [ view-controller / servlet-context.xml] (0) | 2023.01.23 |
Spring MVC - [ @RequestParam / @ModelAttribute ] (0) | 2022.11.13 |
Spring MVC - [ JSTL / Filter ] (0) | 2022.11.07 |
Spring MVC - [ URL패턴 / EL표현식 ] (0) | 2022.11.07 |