Spring Boot 사용해보기
① spring initializr 사용해서 Spring Boot Project 생성
사이트에 들어가서, 아래 사진과 같이 선택한다.
(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 웹 서버를 내장하고 있다.
그래서 톰캣을 자체적으로 띄우기 때문에, 톰캣을 따로 깔지 않아도 된다.