프로그래밍/java
Lombok 사용시 Boolean 타입 @Data, @Getter 주의
승민아
2023. 10. 1. 15:04
Lombok 사용시 이상하게
boolean isParent 필드의 getIsParent() 메서드가 생성이 안되는 것이다.
@Entity
@Data
public class Comment {
private boolean isParent;
}
boolean 타입인 경우 getter는 getXXX로 생성이 되는 것이 아니라.
isXXX로 생성이 된다. boolean 타입은 getter를 관례상 isXXX로 작성하는 것이다.
아래와 같이 변경하여 사용해주자.
Comment 컬럼명 변경
alter table comment CHANGE is_parent parent int;
Comment 필드 변경
private boolean parent;