문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
java:lombok:pitfall [2020/12/08 14:51] kwon37xi [@AllArgsConstructor, @RequiredArgsConstructor 사용금지] |
java:lombok:pitfall [2022/06/27 16:40] (현재) kwon37xi [@Builder 를 생성자나 static 객체 생성 메소드에] |
||
|---|---|---|---|
| 줄 56: | 줄 56: | ||
| System.out.println(order); | System.out.println(order); | ||
| </ | </ | ||
| + | |||
| + | ==== 필드에 붙은 애노테이션이 생성자 쪽으로 전달 안됨 ==== | ||
| + | * 필드에 애노테이션이 있을 경우 자동으로 생성자로 전달이 안 되어 문제가 될 수 있다. | ||
| + | * 특히 '' | ||
| + | * '' | ||
| + | * [[https:// | ||
| ===== 무분별한 @EqualsAndHashCode 사용 자제 ===== | ===== 무분별한 @EqualsAndHashCode 사용 자제 ===== | ||
| 줄 137: | 줄 143: | ||
| (생성자 부분에 예시 나옴) | (생성자 부분에 예시 나옴) | ||
| + | 또한 '' | ||
| ===== @Log ===== | ===== @Log ===== | ||
| [[https:// | [[https:// | ||