본문 바로가기

개발/Spring

[STS] STS를 이용한 Springboot Application 쉽게 만들기

728x90
반응형

개발환경

  • JDK 11
  • SpringBoot 2.6.6
  • STS 4

 

1. File > New > Spring Starter Project

[STS] Spring Starter Project

 

2. springboot-runner 라는 아주 단순한 앱 정보를 입력(JDK 11, Gradle, WAR 로 설정)

[STS] New Spring Starter Project 설정

 

3. 사용하고 싶은 기능/라이브러리를 선택

Spring Boot Version : 2.6.6(stable 버전을 기본으로 선택해주는 것 같다.)

springboot-runner 컨셉은 스케쥴링을 이용하여 10초마다 로그를 출력하고 간단한 웹페이지를 표시하는 앱이기때문에  Spring Boot DevTools, Spring Boot Actuator, Thymeleaf, Spring Web 이정도만 선택하자. (DBMS도 연결하지 않아 JDBC 기능은 하나도 선택하지 않았다.)

[STS] New Spring Starter Project Dependencies

 

4. Finish

Full Url이 생성되는데 브라우저에서 해당URL을 입력하면 ZIP파일이 다운로드된다.

STS에서는 URL을 호출 후 생성된 ZIP파일을 Import를 진행하여 프로젝트를 생성해주는 프로세스로 진행되는듯 하다.

[STS] SpringBoot Project Finish

 

5. 생성된 프로젝트 확인

 

6. Application 구동

SpringbootRunnerApplication.java 파일을 열고 우클릭 > Run As > Java Application 을 실행하면 Application이 구동된다.

 

콘솔창을 확인하면 프로세스ID는 12380 이고 웹포트는 8080 인 것을 확인할 수 있다.

[SpringBoot] PID-12380, Tomcat Port : 8080

 

7. 웹 어플리케이션 기능확인

브라우저로 http://localhost:8080 을 입력하여 아래의 페이지가 표시되면 정상적으로 웹페이지까지 로딩이 된 것이다.

 

 

728x90
반응형