Programming/Spring

[Spring] Rest API 서버 만들기 - 빈등록

Yejii 2021. 11. 16. 17:05

1. 프로젝트 세부사항 설정

프로젝트 설정파일인 application.properties에 서버 포트 번호 및 컨텍스트 path를 등록

 

2. 클라이언트의 요청을 받을 수 있는 컨트롤러 빈을 생성

> 컨트롤러 패키지 생성

 

> controller 패키지에 SampleController 클래스 생성 

 

 

3. 빈 등록 및 메서드 생성 

> @RestController 어노테이션으로 해당 빈을 컨트롤러로 등록

> @RequestMapping("/test")를 갖는 method 생성

    http://localhost:8081/app/test로 요청을 보낼 경우 "Hello World"를 응답하게 처리

    *요청 URL : http://localhost:포트번호/컨텍스트명/서블릿매핑/요청매핑

 

 

4. 어플리케이션 실행

> 'SampleController 생성자 호출' 문자열 콘솔에 출력

> properties파일에 등록한 포트번호로 Tomcat 시작

 

5. 브라우저로 요청

> 정상적으로 Hello World를 응답받음