@EqualsAndHashCode 1. hashCode(), equals() 를 생성 2. static or transient 가 아닌 모든 필드들이 대상이 됨. getter 가 있으면 자동으로 해당 메소드가 호출된다. 사용하지 않고 필드를 직접 호출하려면 doNotUseGetter=true 특정 필드를 제외하거나 포함하려면... 제외하는 속성 exclude = {"field1", "field2"} 포함하는 속성 of = {"field3", "field4"} 속성 callSuper = true 를 사용시 주의 SuperClass가 없을때, 사용하면 컴파일 에러 SuperClass도 lombok을 사용했다면 문제되지 않지만, 예상하지 못한 문제가 발생 JPA와 lombok을 함께 사용시, OneToOne,..
The method getUserName() is undefined for the type User add lombok dependency org.projectlombok lombok 1.16.8 provided 이클립스에서 애노테이션 @Setter, @Getter을 사용하고 발생되는 문제이다. 해결방법 이클립스에 javaagent 에 lombok 을 추가 해주면 된다. 1. 방법 lombok.jar 실행 아래의 경로는 각 window 사용자계정에 따라 다르다 1 C:\Users\[사용자계정]\.m2\repository\org\projectlombok\lombok\1.16.8 lombok-1.16.8.jar 을 더블클릭하여 실행한다. 2. 방법 cmd.exe에서 실행 아래오 같이 lombok.jar 파일..