이번 시간은 Spring Boot라는걸 가지고 아주 아주 쉽게 웹어플리케이션을 만드는 방법에 대해 알아보도록 하겠습니다.


정말정말 쉽습니다.


이렇게 쉬워도 되나 싶을 정도....^^


먼저 Spring에 대해 많이 알고 있을꺼라 생각됩니다.

Spring에도 여러가지 프로젝트가 있는데... Spring Boot도 그중에 한가지 입니다.


eclipse에서 개발 해도 되지만, Spring에서 eclipse기반의 IDE를 제공 합니다.

저는 STS라는 IDE를 다운로드해서 진행 하도록 하겠습니다.


다운로드사이트 : http://spring.io/tools/sts/all <-으로 가시면 다운로드 하실 수 있습니다.


아래 이미지 참조

sts_1.PNG



다운로드가 완료 되면 적당한 곳에 압축을 풀고...............


압축 푼곳에 보면 sts-3.6.0.RELEASE라는 폴더가 있습니다.


그안에 STS.exe라는 파일을 실행 시키면 eclipse와 이미지만 틀리고 똑같이 뜹니다.


프로젝트 생성

sts_2.PNG


Spring Project 선택후 -> Next............


sts_3.PNG


위 그림과 같이 입력후 Finish버튼 클릭............



아래의 이미지는 pom.xml입니다.

sts_4.PNG





SampleController소스

sts_5.PNG



폴더 구성과 소스 내용은 아주 간단합니다.

실제 소스는 http://projects.spring.io/spring-boot/ <-이쪽에 가시면 똑같은게 있습니다. ^^;


[실행]

실행 시키기 전에 Maven install을 실행 합니다.

sts_6.png



String Boot App실행

sts_7.png


위 이미지 처럼 실행 하면 콘솔창에 아래와 같이 출력 됩니다.

sts_8.png


기동이 되면 브라우저를 열어서 http://127.0.0.1:8080을 주소창에 넣고 엔터를 치면 아래와 같이 표시가 됩니다.

sts_9.png


뭐 한것도 없는것 같은데 웹 어플리케이션이 만들어 졌습니다.


정말 간단하죠!!!!


웹어플리케이션이 pom.xml에 설정해주는것과 소스 한 20줄로 만들어 졌습니다.


이제 이걸로 어디다가 사용할지만 생각 하면 되겠네요... ^^



감사합니다.