Skip to main content

03. 스프링부트 도구 설치하기

01. 스프링 부트 라이브러리 설치

웹 개발을 도와주는 스프링 부트의 도구(라이브러리)를 설치해보자

라이브러리 = 개발 시 자주 사용하는 코드를 모아 둔 것이라고 할 수 있다.

02 . Srping Boot Devtools 설치

스프링 부트 Devtools 라이브러리를 설치하면 서버를 매번 재시작 하지 않고도 수정한 내용이 반영된다.

* 보통은 서버코드를 수정할 경우 재시작을 하여야한다.

예시

01. 운영 중인 웹 서비스에서 코드를 변경

image.png

02. 코드 변경 후 웹 페이지 진입 시 변경사항이 적용되지 않음을 확인

image.png

Devtools 설치

01. 좌측 리스트에서 build.gradle에 진입 후 관련 Devtool 코드 삽입

image.png

02. Refresh Gradle Project 를 선택하여 새로고침

image.png

03.재실행을 통해 devtool 적용

image.png

04. 코드 변경 후 저장하면 재실행 없이 적용됨을 확인image.png

03. Lombok(롬복) 설치

프로그램을 만들면서 게시물과 관련된 데이터를 처리하기 위해 엔티티 클래스나 DTO 클래스를 사용하여야 하는데

그러기 위해서는 먼저 클래스들의 속성값을 읽고 저장하는 Getter, Setter 메서드를 만들어야함

직접 작성해도 무방하나 롬복을 사용하면 짧고 깔끔한 소스 코드 생성이 가능

설치 과정

01. 설치 링크에서 롬복을 다운로드한다.

설치 링크 : https://projectlombok.org/download

02. 다운로드한 롬복.jar 의 경로를 복사

image.png

03. win + r 키를 누르고 cmd 진입

image.png

04. java -jar 명령어를 통해 롬복 설치 (cmd 창에서의 붙여넣기는 마우스 오른쪽 클릭)

image.png

05. 롬복 설치 화면이 출력되며 이전에 설치한 STS가 설치된 경로를 탐색한다.

*스캔이 끝나도 경로를 찾지 못할 시 Specify location을 통해 경로를 지정해준다.

image.png

06. 설치 성공

image.png

07. STS 를 재실행 하고 build.gradle 파일 수정