본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
ICT/Java

Spring Boot | 로그인한 사용자 정보 불러오는 초간단 방법

by dazwischen 2022. 5. 20. 20:33
반응형

Spring Security를 이용해 로그인을 구현한 경우에 로그인한 사용자의 정보를 불러오는 방법에 대한 글이다.

Java-spring-boot-로그인-사용자-정보-불러오기-썸네일-이미지이다.
자바 스프링 부트 로그인 사용자 정보 불러오기

@LoginUser 어노테이션 사용

사용자 정보를 불어와야 할 메서드 인자로 @LoginUser 어노테이션을 이용해 SessionUser 객체를 전달한다.

SessionUser-객체에서-사용가능한-getter의-리스트가-객체명을-쓴다음-점을-누르면-자동으로-뜬다.
getter 메소드 추천

위의 사진처럼 객체명을 user라고 했다면 메소드 내에서 user를 누른 다음 점(.)을 누르면 사용자 Entity 내의 있는 데이터를 불러올 수 있는 getter들의 리스트를 볼 수 있다.

이게 전부다. 정말 간단하다. 단지 필요한 메소드마다 객체를 불러와야 하지만 큰 단점은 아니라고 생각한다.

반응형

댓글