728x90
프로젝트 도중 스프링 시큐리티 관련 부분을 다른 코드를 참고하여 짜다보니 내가 만들지도 않은 함수인 member.isActivated()가 있길래 뭐지?싶었다.
Member 클래스에 가보니 @Getter 어노테이션이 붙어있었고 boolean activated;가 있었다.
구글링해보니 @Getter가 boolean 타입에 대해서는 getXXX()이 아니라 isXXX() 의 형태로 getter를 자동생성 해준다는 내용이 있었다.
다음에도 이런 일이 발생했을 때 기억하지 못할까봐 기록해둬야겠다.
요약
@Getter 어노테이션으로 getter가 자동생성 될 때, boolean 타입 변수에 대해서는 isXXX()의 형태로 getter를 생성해준다.
'Programming > Spring' 카테고리의 다른 글
[Spring] validation (유효성 검사) (0) | 2021.05.12 |
---|---|
[STS] STS 다크 테마 적용법 (0) | 2021.01.30 |
[Spring] Spring 개발 환경 세팅 (3/3) (0) | 2020.02.16 |
[Spring] Spring 개발 환경 세팅 (2/3) (0) | 2020.02.15 |
[Spring] Spring 개발 환경 세팅 (1/3) (0) | 2020.02.15 |