반응형
@RestController
- 스프링 프레임워크 4 버전 부터 사용가능한 어노테이션
- @Controller + @ResponseBody
- 문자열과 REST Data(JSON/XML)을 전송할 수 있음
- View를 거치지 않고 HTTP ResponseBody에 직접 Return 값을 담아서 보냄
@RequestMapping
- MVC 핸들러 매핑을 위하여 사용
- 컨트롤러의 메서드와 RequestMapping으로 URL 매핑하여 경로 설정
- Value: "{URL}", method: GET, POST, DELETE, PUT, PATCH
- 스프링 프레임워크 4.3 버전 부터는 메서드 지정 방식보다 간단한 아래 어노테이션 사용
@GetMapping, @PostMapping, @DeleteMapping, @PutMapping, @PatchMapping
반응형
'스프링' 카테고리의 다른 글
ORM / JPA / Spring Data JPA 란? (0) | 2022.08.23 |
---|---|
Swagger 라이브러리 사용하기(API 명세서 자동화) (0) | 2022.08.18 |
스프링부트 이메일 발송(구글 계정 이용) (0) | 2022.06.20 |
스프링부트 웹소켓 실시간 푸시 알림(좋아요, 댓글) (3) | 2022.06.20 |
[Spring] log4jdbc-log4j2 설정하기(콘솔에 sql문 로그 찍기) (0) | 2022.05.25 |