[java] spring boot, lombok 사용 시 주의점

cateto·2021년 5월 12일
0
post-thumbnail


분명히 @getter@setter로 getter, setter 생성이 되었는데,
getter와 setter가 존재하지 않는다고 오류를 발생시키는 것일까?!

VO를 보자.

get다음에 대문자,
set다음에 대문자가 나오는 방식 (ex: getSeq)으로 작성되어야 하기에
이클립스 Getter/Setter 자동생성 도구 Generate Getters and Setters로 생성하면
getsLoginStatus 와 같이 생성되어 vo에 접근할 수 있다.

하지만 이렇게 변수명이 첫글자 한글자만 소문자이고 바로 다음에 대문자가 오는경우이면서

lombok으로 생성시 getSLoginStatus처럼 되고 따라서 getter, setter를 인식하지 못하게 되는 상황이 발생한다.

lombok으로 getter, setter를 생성하고자 할때에는 변수명을 첫글자가 소문자 두번째 글자가 바로 대문자가 오는 경우는 피하자~!!

profile
Curious for Everything

0개의 댓글