이번 글에서는 자바 클래스를 작성할 때 필요한 코드량을 줄여주는 라이브러리인 Lombok의 사용법에 대해 간략히 정리해보고자 한다.특별한 설명이 없는 한, 어노테이션의 적용 범위는 클래스이다.@Getter / @Setter클래스에 정의된 필드에 각각 getter, setter 메소드를 추가하는 역할을 한다. 특정 필드에 대한 getter, setter 메소드를 추가하고 싶은 경우 필드 위에 어노테이션을 적용해야 한다. @EqualsAndHashCode클래스에 대한 equals 메소드, hashCode 메소드를 추가한다. of = {(필드명 배열)} 옵션을 통해 equals의 비교 조건을 설정할 수 있다. 예를 들어 of = {"name", "age"}가 옵션으로 부여된 경우 name과 age의 값이..