• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

DB 조회를 통한 사용자 정보 참조

21.10.30 13:07 작성 조회수 155

0

안녕하십니까 강사님!  질문있습니다 :) 

강의를 보기전에 이번 실습에서의 제목 "현재 인증된 사용자 정보 참조" 를 보고 제가 직접 구현해 본 코드입니다. 

혹시 이 방법이 강의에서 구현한 방법과 코드나 성능적인 부분에서 안좋은 점이 있는 지 궁금합니다. (예를들면 DB 를 조회하는 부분이 있기 때문에 성능면에서 좀 더 안좋다 ?)

아니면 큰 차이가 없기 때문에 그냥 사용해도되는지도 궁금합니다.

 

답변 1

답변을 작성해보세요.

1

안녕하세요. 좋은 질문 감사합니다.

DB에서 조회하는 비용을 줄일 수 있는 방법으로 이미 인증된 사용자 정보가 저장되어있는 공간(메모리)인 SecurityContextHolder에서 읽어오는 방법을 소개해 드릴텐데요. 저라면 DB에서 매번 읽기보다는 후자를 선택할 것 같습니다.

감사합니다.

codren님의 프로필

codren

질문자

2021.11.02

답변감사드립니다 !