728x90
반응형
롬복
-
Lombok: 코드 다이어트 라이브러리Java/Java 2020. 8. 10. 15:45
▶ Lombok Java에서 Model(DTO, VO, Domain)을 만들 때 field에 대한 toString(), Getter()/Setter(), 생성자 등 반복적으로 만드는 코드를 어노테이션을 통해 줄여주는 라이브러리. ▶ Annotation @ToString : 모든 필드를 출력하는 toString() 생성. exclude 속성을 통해 특정 field를 toString() 결과에서 제외시킬 수도 있음. @ToString(exclude = "password") public class User { private String id; private String name; private String password; } 출력 시 클래스명(필드명1=필드값1, 필드명2=필드값2...)와 같은 형식으로 출력..