Knowledge

[Knowledge] Eclipse Lombok(롬복) 사용하기

Jeong Jeon
반응형

한참 전에 써놓았던건데, 일단 그냥 붙여넣어논다~

 

다운로드 방법 : http://projectlombok.org/download

받고 설치할떄 eclipse에 연결해서 install하면 eclipse폴더 밑에 runnable jar로 생성된다.

: 멤버필드가 사용되려면(bean) getter/setter메소드가 존재해야됨 , + constructor도 존재해야됨

: Annotation(어노테이션기법) @ 작성으로 쉽게 설정이 가능하다.

 

@Data : lombok을 사용하는 클래스이다 라고 선언

@Getter : getter메소드를 만들어줌

@Setter : setter메소드를 만들어줌

@ToString : toString을 사용하겠다.

@NoArgsConstructor : default생성자를 사용하겠다.

@AllArgsConstructor : 모든 멤버필드를 아규먼트로 사용하는 생성자를 사용하겠다.

@Log : 로그팩토리 객체를 사용하겠다.

@EqualsAndHashcode : 멤버필드를 가지고 equals와 hashcode를 오버라이딩 해준다.

public class TestDto{

private int seq;

private String name;

private String id;

}

반응형