Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 클래스
- 자바의 특징
- 화살표 함수
- Override
- 즉시 실행 함수
- 패키지
- 라우터
- 인코딩
- import
- 생성자
- 자바
- 유니코드
- annotation
- node
- 기본 생성자
- Arrow function
- 노드
- Super
- 객체지향 #객체지향 특징
- 어노테이션
- final
- 익명함수
- 디코딩
- 문자집합
- 메소드 재정의
- Anonymous Functions
- final 클래스
- final 메소드
- package
- router
Archives
- Today
- Total
개인 공부 블로그
요청 매핑 본문
매핑 정보
- @Controller는 반환 값이 String이면 뷰 이름으로 인식 되어 뷰를 찾고 뷰가 렌더링 된다.
- @RestController는 반환 값으로 뷰를 찾는 것이 아니라 HTTP 메시지 바디에 바로 입력함. @ResponseBody와 관련이 있음.
- 스프링은 다음 URL 요청들을 같은 요청으로 매핑한다.
- 매핑 : /hello-basic
- URL 요청 : /hello-basic, /hello-basic/
HTTP 메서드
@RequestMapping에 method 속석으로 HTTP 메서드를 지정하지 않으면 메서드와 무관하게 호출된다. GET, POST, PUT, PATCH, DELETE 모두 허용.
PathVariable(경로 변수) 사용

최근 HTTP API는 위와 같이 리소스 경로에 식별자를 넣는 것을 선호함.
'스프링 > MVC 1 - 백엔드 웹 개발 핵심기술' 카테고리의 다른 글
@ResponseBody (0) | 2024.02.07 |
---|---|
디스패처 서블릿(DispatcherServlet) (1) | 2024.02.06 |
@RequestMapping (@Controller) (0) | 2024.02.06 |
스프링 MVC (0) | 2024.02.06 |
HttpServletRequest (0) | 2024.02.02 |