Blog

[Spring]08 Spring WAS 실행 및 API 테스트(POSTMAN)

Author
Summary
WAS실행 및 API 테스트를 위한 POSTMAN사용
Category
Study
Tags
Spring
Favorite
Memory Date
2023/08/26
Cross Reference Study
Related Media
Related Thought
Related Lessons
tag
날짜
작성자
진행상황
진행 전
태그구분
6 more properties
💡
API 만들어보기
프로젝트의 java 소스 폴더에서 controller 패키지를 만들고 HelloController를 다음 처럼 구성했다. 기본적인 Get맵핑을 통해서 “/api/hello”라는 URL에 GET 요청에 대해 String 타입의 문자를 반환하고 있다.
package com.sparta.springprepare.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/api/hello") public String hello(){ return "Hello World!"; } }
Java
복사
💡
WAS 실행해보기
해당 프로젝트의 실행부는 외부에 있으며 <ProjectName>Application.java라는 파일이 프로젝트 생성 시 기본적으로 나타난다. 마치 플라스크의 app.py와 같이 프로젝트 실행부라 생각 하면 된다. 해당 파일에서 Run으로 프로젝트를 실행하면 Spring에 내장된 Apache Tomcat 내장 서버가 실행 된다. 기본적으로 8080포트로 연결되어 있다.
💡
POSTMAN을 통해 API 연결 테스트하기
위 controller에서 GET 요청 부분이 작동 되는지 테스트 할 수 있다. 서버는 현재 본 컴퓨터에서 작동하고 있기 때문에 localhost:8080/api/hello 를 HTTP 통신 테스트를 진행 할 수 있다.