인프런 커뮤니티 질문&답변

필로님의 프로필 이미지
필로

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

기본 키 매핑

현업에서 User의 키값을 고객에게 넘길때...

작성

·

307

0

안녕하세요,

영한님, 서포터즈 님들!

 

요새 API 스펙에 대해 고민을 많이 하고 있는데요!

 

예를들어 email을 ID로 로그인하는 User 도메인(엔티티)이 있다고 가정할게요!

 

실제 db상의 key는 다른 값을 가지고 있습니다! (auto_increment)

 

유저 목록을 반환할때

 

유저의 식별자로

 

db의 키값을, 아니면 email 을 반환하는게 좋을까요??

 

db의 키값 (auto_increment)를 클라이언트가 알아도 괜찮은건가 싶어서 문의드려요!

 

(이경우 db의 key 내부구현이 드러나는게 아닌가 합니다... )

 

답변 1

0

안녕하세요. 조성우님, 공식 서포터즈 David입니다.

아래 글 답변을 참고해주세요.

https://www.inflearn.com/questions/163718

https://www.inflearn.com/questions/256184

감사합니다.

필로님의 프로필 이미지
필로

작성한 질문수

질문하기