본문 바로가기
Spring Framework

스프링 부트 코딩 공작소 1장 / 스프링 부트 설치

by 자유코딩 2018. 3. 8.

스프링 부트 코딩 공작소 1장

 

스프링에서는 Dependency를 추가하고 프레임워크를 사용하기 위한 설정에서 많은 시간이 걸린다.

 

(web.xml 에러 , dependency 버전 에러, xml 에러 등등)

 

그리고 설정을 마쳐도 에러가 굉장히 빈번하게 일어난다.

 

왜 에러가 발생했는지 찾기가 정말 힘들 때도 있다.

 

코드에 문제가 없는데 프로그램이 실행되지 않으니 참 난감하다.

 

스프링 부트는 스프링의 수많은 초기 설정 문제를 해결 해줄 수 있다.

 

 

스프링 부트의 핵심

 

1. 자동 구성

스프링 부트는 많은 스프링 애플리케이션에 공통으로 필요한 애플리케이션 기능을 자동으로 구성한다.

-예를 들어서 DB연결 설정과 주입을 위한 코드를 세세하게 적지 않아도 된다는 말이다.

 

2. 스타터 의존성

스프링 부트에 어떤 기능이 필요한지 알려주면 필요한 라이브러리를 빌드에 추가한다.

-더이상 Dependency 버전 숫자 차이로 괴로워하지 않아도 된다는 말이다.

 

3. 명령줄 인터페이스

스프링 부트의 이 부가 기능을 이용하면 애플리케이션 코드만 작성해도 완전한 애플리케이션을 개발 할 수 있다.

(기존 프로젝트 빌드 방식에는 필요 없는 기능이다.)

 

4. 액추에이터

스프링 부트 애플리케이션을 실행 할 때 내부에서 어떤 일이 일어나는지 이해 할 수 있다.

 

그럼 이제 스프링 부트를 시작해보겠습니다.

 

먼저 스프링 부트 CLI를 설치합니다.

 

https://zetawiki.com/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8_CLI_%EC%84%A4%EC%B9%98

 

여기 링크에 들어가서 그대로 따라하시면 쉽게 설치 할 수 있습니다.

 

 

그래도 스프링을 사용하시려는 분들이라면 보통은 JDK는 다운로드 되어 있으리라고 믿겠습니다.

 

링크를 클릭해서 zip 파일을 다운로드 받습니다.

 

압축을 해제하고 3번 단계로 넘어갑니다.

 

 

환경변수를 클릭하고 자바처럼 SPRING 환경 변수를 설정하는 것입니다.

 

 

새로만들기를 클릭합니다.

 

경로를 지정해줍니다.

 

 

편집을 클릭합니다.

 

 

경로를 적고 확인을 클릭합니다.

 

cmd창을 실행합니다.

그리고 spring --version을 입력하고 잘 출력되는지 확인합니다.

 

그림처럼 잘 출력이 된다면 잘 설치된 것입니다.

 

jswoo

blog : fors.tistory.com

youtube : https://www.youtube.com/channel/UCdShL6X4Ac5xlLouOhRvfvg

email : jswoo030@gmail.com

naver 카페 : http://cafe.naver.com/codeshare

카카오톡 오픈 채팅방 : https://open.kakao.com/me/fors

카카오톡 ID : Jongsun1001

댓글