개발새발

[Spring Boot에 lombok추가] 본문

Framework/springboot

[Spring Boot에 lombok추가]

재래김유진 2019. 12. 12. 14:40
728x90
반응형

 

 

1. 프로젝트의 pom.xml에 lombok dependency를 추가한다. 

1
2
3
4
5
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <scope>provided</scope>
</dependency>
 

 

2. maven repository에서 알맞는 버전의 lombok.jar를 다운받아서 본인이 원하는 경로에 저장.

https://mvnrepository.com/artifact/org.projectlombok/lombok

 

Maven Repository: org.projectlombok » lombok

Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more! VersionRepositoryUsagesDate1.18.x1.18.10Central552Sep, 20191.18.8Central996May, 20191.18.6Central737Feb, 20191.18.4Central

mvnrepository.com

3. 다운받은 jar파일을 이클립스에 넣어준다.

[프로젝트 우클릭] - [properties] - [Java Build Path] - [Add External JARs..]

 

4. lombok.jar가 저장되어 있는 경로로가서 jar파일을 실행시켜준다.

 

[구글링 힌트]

lombok.jar가 다운로드된 경로로 가서  shift+우클릭 -> 여기서 명령 창 열기(W) 클릭 하면 다음과 같이 cmd 창이 뜸

출처: https://countryxide.tistory.com/16 [배워서 남주자]

 

5. 근데 나는 그냥 lombok.jar 더블 클릭해서 실행했다.

Specify location.. 클릭
eclipse 폴더에서 실행파일 선택
Install / Update click!!

 

6. 설치가 끝나면 Quit Installer 버튼이 활성화 된다. 그런다음 영어로만 적혀있는 알림창이 뜬다고 했지만 나는 뜨지 않았고 그렇다면 그냥 eclipse 재시작 하면 된다.

 

7. eclipse.ini 파일을 열어보면 잘 설치 되었는지 확인할수 있다.

 eclipse.ini

 

 

8. Package Explorer에서 @DATA 어노테이션을 추가한 .java 파일을 클릭한뒤 

[Window] - [ShowView] - [Outline]를 클릭하면 getter/setter가 자동 추가 되어있는 것을 확인할수 있다.

 

 

 

 

[lombok 관련 어노테이션 참고 링크]

https://eco-veloper.tistory.com/

 

Spring Boot - Lombok Annotation 사용하기

얼마전 jojoldu님의 블로그에서 스프링부트를 활용해 간단한 웹서비스를 구축해 배포하는 튜토리얼을 발견해 스프링부트를 본격적으로 공부하기 전에 맛보기 형식으로 연습을 진행하고 있습니다. 앞으로 나오는 모..

eco-veloper.tistory.com

 

728x90
반응형

'Framework > springboot' 카테고리의 다른 글

class 객체에 null값인 객체 미노출 (@JsonInclude)  (0) 2021.07.29
Comments