스프링(Spring) Spring Boot 프로젝트 생성하는 방법

자바(JAVA)

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

환경: STS

 

이전 포스팅에서 웹 어플리케이션을 개발하기 위해 스프링 프레임워크를 세팅하는 방법에 대해 알아 보았습니다. 이어서 Spring Boot 프로젝트를 생성한 후 샘플 사이트를 띄워 보도록 하겠습니다. Spring Boot 은 기존 Spring 에서 최소한의 설정으로 웹 어플리케이션을 만들 수 있도록 간소화 시킨 것입니다. 개발 속도를 향상 시킬 수 있기 때문에 스프링 프레임워크를 사용할 예정이라면 Spring Boot 을 이용해 보세요.

 

먼저 STS 가 설치된 이클립스를 실행합니다. 그리고 왼쪽 사이드 Package Explorer 에서 오른쪽 마우스를 누른 후 [New] > [Spring Starter Project] 메뉴를 선택합니다.

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

주요 입력 항목은 Name, Type, Group, Description, Package 입니다. 항목들을 입력하고 다음 페이지로 넘어갑니다.

 

l  Name : Project 이름입니다.

l  Type : Build 방식입니다. Maven Gradle 방식이 있습니다.

l  Group, Package : 패키지 명으로 동일하게 설정합니다

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

다음 화면에서는 Spring Boot Version 과 추가할 플러그인을 선택해야 합니다. Spring Boot Version 선택 옵션은 상단에 있습니다

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 


아래로 내려 오면 플러그인을 추가할 수 있는 화면이 있습니다. 그룹별로 분류가 되어 있는데 화살표를 클릭해서 확장해 보세요. 목록에 있는 플러그인들 중에서 추가하고 싶은 항목을 체크합니다.  

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

간단한 Controller 를 하나 만듭니다. @RequestMapping 어노테이션을 이용해서 기본 URL 을 요청했을 때 화면에 표시할 String 값을 넘깁니다. index() 함수의 리턴값으로 넘긴 “Main Page” 가 화면에 표시되겠죠

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

이제 정상적으로 작동하는지 알아 보기 위해 스프링 붓을 실행해 보겠습니다. 스프링 붓은 시작을 위한 어플리케이션 클래스가 따로 있습니다. 클래스에는 @SpringBootApplication 이라는 어노테이션이 붙어 있고, main 함수에 실행합니다.

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

그림처럼 Run 에 나타난 Application 클래스 이름을 클릭합니다

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

콘솔에서 정상적으로 실행되었는지 확인합니다

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

 

웹 브라우저를 띄워서 스프링붓 기본 포트인 8080 으로 접속해 보세요. 그림처럼 MainController.java 에서 리턴한 값이 화면에 나타납니다

스프링(Spring) Spring Boot 프로젝트 생성하는 방법

Posted by 녹두장군