Spring

Spring Boot 사용해보기

yong_ღ'ᴗ'ღ 2022. 11. 7. 00:35

① spring initializr 사용해서 Spring Boot Project 생성

https://start.spring.io/

사이트에 들어가서, 아래 사진과 같이 선택한다. 

(Spring Boot 부분은 처음에 선택되어 있던 거 그대로 놔둠)

> 그리고나서 우측에 [ADD DEPENDENCIES...] 클릭 > 'Spring Web' 추가 > [GENERATE]

 

 

② 다운된 zip 폴더 압축해제하고 IntelliJ에서 import

IntelliJ > File > Open > 압축해제한 폴더 선택 후 > OK

 

test > src > main > java > com.springboot.test > TestApplication 클래스가 있다.

 

 

③ Spring Boot Application 이 정상적으로 실행되는지 테스트

잘 된 건지 테스트하기 위해서, com.springboot.test 아래에 controller package를 생성하고

TestController 클래스 생성 후 간단하게 코드 작성

 

TestApplication 우클릭 > Run TestApplication 눌러서 실행시키면,

콘솔창 맨 마지막에 'Started TestApplication in ~~ seconds (~~)' 나와야 정상적으로 Spring Boot Application이 Server 위에서 실행된 것이다.

 

그런데,,,나는 이미 Oracle이 8080 포트를 사용하고 있어서 정상적으로 실행되지 않았다,,!

 

 

src > main > resources > application.properties 에 server.port=8090 이라고 입력

 

 

그리고나서 다시 TestAppliction.java를 실행시켜주면, 정상적으로 실행된다~ ㅎㅅㅎ

 

 

chrome 주소 창에 localhost:8090 을 입력하고 검색해보면, TestController 클래스의 hello() 메서드에서 return 하는 데이터를 확인할 수 있다.

 

 

 

 

+) Spring Boot Appliction 안에 tomcat 웹 서버를 내장하고 있다.

    그래서 톰캣을 자체적으로 띄우기 때문에, 톰캣을 따로 깔지 않아도 된다.