GetterSetter 쉽게 사용하자
maven에서 받기만 해서는 적용이 되질 않는다.
jar파일을 따로 받아서 설치해야함.
수동으로 받아주자.
maven의 dependency만 추가해서는 이클립스가 알아서 컴파일해주지 않는다.
일일이 쓰지 않고 getterSetter해주기 어노테이션 하나면 끝!
이렇게 더 많은 것들이 있다.
@EqualsAndHashCode(of={ } ) {} 안쪽에 있는 변수들을 식별성 있는 값으로 지정하겠다.
@ToString(exclude={ }) {} 안쪽에 있는 변수들을 빼겠다.
noArgsConstructor = 파라미터를 아무것도 가지지 않는 기본 생성자를 생성하겠다
AllArgsConstructor = 모든 파라미터를 가지고 있는 생성자를 생성하겠다.
코드상에는 나오지 않지만 Outline으로 보면 이렇게 모두 만들어 져 있는것을 볼 수 있다.
설치하기
maven의 pom.xml 설정 파일에 dependency만 추가해서 설치하면 compile error는 따로 나오지 않지만 위의 사진처럼
outline에는 실제로 게터세터가 생성되지 않는다.
그러니 사이트에서 직접 다운받은 .jar파일을 수동으로 설치해야 한다.
방금 전 받은 .jar파일을 cmd 열어서
$java -jar lombok.jar
실행시킨다.
그 후 Specify location 클릭 후
본인이 쓰는 이클립스로 경로 잡기
install successful이 뜨면 닫아준다.
****주의 경로에 한글이 포함되어 있다면 수정해주자. eclipse 실행이 안된다...
eclipse.ini 파일을 열어 제일 하단에
이렇게 뜨면 정상적으로 설치가 완료됨을 알 수 있다.
Uploaded by Notion2Tistory v1.1.0