문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | 다음 판 양쪽 다음 판 | ||
java:lombok:pitfall [2018/06/26 14:05] kwon37xi [@ToString, @EqualsAndHashCode 필드명 지정시 오타 문제] |
java:lombok:pitfall [2020/12/08 14:51] kwon37xi [@AllArgsConstructor, @RequiredArgsConstructor 사용금지] |
||
---|---|---|---|
줄 29: | 줄 29: | ||
} | } | ||
</ | </ | ||
- | 이 경우, IDE가 제공해주는 **리팩토링은 전혀 작동하지 않고, lombok이 개발자도 인식하지 못하는 사이에 생성자의 파라미터 순서를 필드 선언 순서에 맞춰 '' | + | 이 경우, IDE가 제공해주는 **리팩토링은 전혀 작동하지 않고, lombok이 개발자도 인식하지 못하는 사이에 생성자의 파라미터 순서를 필드 선언 순서에 맞춰 '' |
이에 의해, 위의 생성자를 호출하는 코드는 아무런 에러없이 잘 작동하는 듯 보이지만 실제로 입력된 값은 바뀌어 들어가게 된다. | 이에 의해, 위의 생성자를 호출하는 코드는 아무런 에러없이 잘 작동하는 듯 보이지만 실제로 입력된 값은 바뀌어 들어가게 된다. |