Lombok
Java 라이브러리로 반복되는 getter, setter, toString등의 메서드 작성 코드를 줄여주는 라이브러리 이다.
Lombok 설치하기
1. 이클립스 종료
2. projectlombok.org 에서 Lombok 다운로드
3. 원하는 파일 위치에 저장
파일 경로에는 한글, 공백이 있어서는 안된다.
4. 터미널 창 열기
파일을 저장한 곳에서 마우스 오른쪽 클릭 후 터미널 창 열기
그러면 바로 파일이 있는 위치로 터미널이 세팅된다.
5. 다운로드 시작
> java -jar .\lombok.jar
6. 설치하기
다운로드 되면 아래 창이 나오는데 위치를 eclipse.exe로 설정
7. Quit Installer 클릭
Lombok 설치하기
설치완료
설치확인
1. eclipse.ini 파일 열기(메모장)
2. 문구가 추가되었는지 확인
-javaagent:D:\eclipse\lombok.jar
Lombok 사용 방법
1. 이클립스 실행
2. Java Project 안에 lombok.jar 넣기
lombok을 사용하고 싶은 project 파일 안에 lib 폴더를 만든 후 lombok.jar 넣기
3. Referenced Libraries 생성
lombok.jar 마우스 오른쪽 클릭 후
Build Path -> Add to Build Path
사용 방법
클래스 내 필드에 값을 입력하고 클래스 바로 위에 원하는 어노테이션을 작성한다.
적용은 어노테이션 바로 아래있는 문구에만 적용되기 때문에 사이에 간격이 있으면 안된다.
종류
@NoArgsConstructor
파라미터가 없는 디폴트 생성자를 자동으로 생성한다.
기본 생성자 생성
@RequiredArgsConstructor // @NonNull
final이나 @NonNull으로 선언된 필드만 파라미터로 받은 생성자를 자동으로 생성한다.
@Getter
클래스의 모든 필드 값의 Getter 메소드를 생성한다.
@Setter
클래스의 모든 필드 값의 Setter 메소드를 생성한다.
@NoArgsConstructor
@RequiredArgsConstructor
@Getter
@Setter
public class MemberDTO {
@NonNull
private String id, name, pwd, phone;
'환경설정 > Java' 카테고리의 다른 글
Java 개발 환경 /JDK-Oracle 설치 및 환경 설정 / Eclipse IDE for Enterprise Java and Web Developers 다운로드 (0) | 2024.07.04 |
---|