본문 바로가기
개발/스프링 프레임웍

Intellij Lombok 설정

by 꿈트리꿈트리 2020. 11. 19.

 

devkimchi.tistory.com/8

 

안드로이드 스튜디오 인텔리J 설치를 위한 JDK 다운로드

윈도우를 새로 밀었습니다 느려지기도 했고 ssd 256쓰고 있는데 용량이 모자라 남는 80기가 ssd하나더 추가해서 웬만한 소스나 개발툴은 여기에 넣고 하려고 하다 보니 윈도우를 다시 설치 하게...

devkimchi.tistory.com

에 이어

 

 

롬복 라이브러리가 있다

자바에서 클래스에 보면 캡슐화를 하고

데이터를 넣고 빼고 할때 getter setter 를 만들어 주는데

 

private int age ;

 

아래와 같이 게터세터를 만들어주고 사용 하는데

필드마다 게테세트를 넣어 주는건 너무 불편하고

생성자등 tostring등 다 만들어 주기 힘들다

물론 ide들이 도와 주지만 그래도 귀찮다

 

 

 

public void setAge( inputAge ){

   this.age = inputAge ;

}

public int getAge(){

   return this.age ;

}

생성자..

toString..

 

 

매우 귀찮으므로 롬복 라이브러리를 추가 시키면

@Data 어노테이션만 붙여주면 알아서 생성해 준다

 

하지만 인텔리제이에서 설정해 주어야 한다

인텔리제이에 롬복 설정

 

설정 화면에서 annotation 치고 어노테이션 프로세서에 

enable annotation processing 체크 해주면 알아서 작동한다