🏝️ 자바 : Java
Lombok 필드 타입에 따른 setter 생성 차이점
예옹이
2025. 5. 16. 20:45
Lombok은 setter를 생성할 때
set + 기존 엔티티 필드명
규칙으로 짓습니다.
다만 필드 타입에 따라 setter가 다르게 생성됩니다.
필드 타입 | 필드명 | Lombok Getter | Lombok Setter |
boolean | isSomething | isSomething | setSomething |
Boolean | isSomething | getIsSomething | setIsSomething |
표처럼 생성되게 됩니다.
Boolean은 객체 타입이기 때문에 단순 문자열로 처리되어, getIsX() / setIsX()처럼 원래 필드명을 그대로 사용합니다.
boolean같은 원시 타입의 경우, Lombok은 is 접두어를 무시하고 setUse()만 생성합니다.