스프링(Spring) Spring Boot 프로젝트 생성하는 방법 |
환경: STS |
이전 포스팅에서 웹 어플리케이션을 개발하기 위해 스프링 프레임워크를 세팅하는 방법에 대해 알아 보았습니다. 이어서 Spring Boot 프로젝트를 생성한 후 샘플 사이트를 띄워 보도록 하겠습니다. Spring Boot 은 기존 Spring 에서 최소한의 설정으로 웹 어플리케이션을 만들 수 있도록 간소화 시킨 것입니다. 개발 속도를 향상 시킬 수 있기 때문에 스프링 프레임워크를 사용할 예정이라면 Spring Boot 을 이용해 보세요.
▼ 먼저 STS 가 설치된 이클립스를 실행합니다. 그리고 왼쪽 사이드 Package Explorer 에서 오른쪽 마우스를 누른 후 [New] > [Spring Starter Project] 메뉴를 선택합니다.
▼ 주요 입력 항목은 Name, Type, Group, Description, Package 입니다. 항목들을 입력하고 다음 페이지로 넘어갑니다.
l Name : Project 이름입니다.
l Type : Build 방식입니다. Maven 과 Gradle 방식이 있습니다.
l Group, Package : 패키지 명으로 동일하게 설정합니다.
▼ 다음 화면에서는 Spring Boot Version 과 추가할 플러그인을 선택해야 합니다. Spring Boot Version 선택 옵션은 상단에 있습니다.
▼ 아래로 내려 오면 플러그인을 추가할 수 있는 화면이 있습니다. 그룹별로 분류가 되어 있는데 화살표를 클릭해서 확장해 보세요. 목록에 있는 플러그인들 중에서 추가하고 싶은 항목을 체크합니다.
▼ 간단한 Controller 를 하나 만듭니다. @RequestMapping 어노테이션을 이용해서 기본 URL 을 요청했을 때 화면에 표시할 String 값을 넘깁니다. index() 함수의 리턴값으로 넘긴 “Main Page” 가 화면에 표시되겠죠.
▼ 이제 정상적으로 작동하는지 알아 보기 위해 스프링 붓을 실행해 보겠습니다. 스프링 붓은 시작을 위한 어플리케이션 클래스가 따로 있습니다. 클래스에는 @SpringBootApplication 이라는 어노테이션이 붙어 있고, main 함수에 실행합니다.
▼ 그림처럼 Run 에 나타난 Application 클래스 이름을 클릭합니다.
▼ 콘솔에서 정상적으로 실행되었는지 확인합니다.
▼ 웹 브라우저를 띄워서 스프링붓 기본 포트인 8080 으로 접속해 보세요. 그림처럼 MainController.java 에서 리턴한 값이 화면에 나타납니다.
'자바(JAVA)' 카테고리의 다른 글
메모장 자바소스 컴파일해서 실행하는 방법 (0) | 2019.05.14 |
---|---|
자바 JMF 동영상 개발 API 이클립스에서 사용하는 방법 (0) | 2019.04.15 |
스프링붓(Spring boot) Cannot determine embedded database driver class for database type NONE 에러 해결하는 방법 (0) | 2018.06.25 |
스프링붓(Spring Boot) ClassNotFoundException: javax.servlet.jsp.jstl.core.Config 에러 (0) | 2018.05.01 |
스프링(Spring) 개발을 위한 STS(Spring Tool Suite) 설치하는 방법 (0) | 2018.02.07 |
자바 Java 구 버전 다운로드 받는 방법, 버전 호환성 문제로 필요할 때 (0) | 2018.01.12 |
자바 JAVA System 클래스 이용해서 관리하는 전체 속성값(Properties) 조회하는 방법 (1) | 2017.07.16 |
[Java] 자바 로또 프로그램 만들기 (10) | 2015.12.23 |