@AllArgsConstructor 클래스의 모든 필드 값을 파라미터로 받는 생성자 @AllArgsConstructor(access = PACKAGE) 같은 패키지의 클래스에서 생성자에 접근 가능 @FieldDefaults(level = AccessLevel.Private, makeFinal = true) 클래스 내부의 필드마다 접근 제어자(private, public, protect)와 final 키워드를 자동으로 추가한다. - Spring Security UserDetails Spring Security에서 사용자의 정보를 담는 인터페이스. 사용자 정보를 불러오기 위해서 구현해야 하는 기본 오버라이드 메서드들 getAuthorities() - 계정 권한 목록 getPassword() - 계정의 비밀번..