반응형
Spring Boot 개요
스프링 프레임 워크에 필요한 많은 API를 쉽게 사용할 수 있음
다양한 설정 기능도 쉽게 사용할 수 있음
내장형 톰캣 제티 등이 있기 때문에 별도의 어플리케이션을 설치할 필요 없음
http://start.spring.io 에서 스프링 부트 시작할 수 있음
REST API 설계
Spring Boot Project 생성, 실행
- IntelliJ IDEA Ultimate
- Postman
http://start.spring.io에서 아래와 같이 프로젝트 생성한다.
‘GENERATE’를 선택하면 zip 파일이 생성 된다.
압축을 풀고 인텔리제이로 해당 폴더를 오픈하면 된다.
HelloWorld Controller 추가
HelloWorld Bean 추가
DispatcherServlet, 프로젝트 동작 이해하기
Path Variable (가변 변수를 사용)
- 아래는 가변 변수를 사용한 예제
- 중괄호를 사용해서 가변 변수를 입력가능
- @PathVariable 어노테이션을 사용 필요
컨트롤러는 아래와 같이 가변 변수를 받을 수 있는 메서드를 추가한다.
실행 결과화면
반응형
'Back-end > Spring' 카테고리의 다른 글
[Spring] RESTful Service 기능 확장 (0) | 2022.11.06 |
---|---|
[Spring] User Service API 추가 (0) | 2022.11.06 |
[Spring] Web Service와 Web Application (1) | 2022.11.04 |
[Spring] 인텔리제이(IntelliJ) Preferences 초기 세팅 - IntelliJ에서 빌드하도록 설정방법 (1) | 2022.03.02 |
[Spring] Spring 프로젝트 생성(Spring boot) (1) | 2022.03.02 |