• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

스칼라 타입 영속성 컨텍스트

23.10.03 16:51 작성 조회수 159

0

엔티티 프로젝션은 영속성 컨텍스트에서 관리되고, 임베디드 타입 프로젝션은 영속성 컨텍스트에서 관리되지 않는데, 그러면 스칼라 타입은 영속성 컨텍스트에서 관리되는건가요? 관리되지 않는건가요?

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.10.05

안녕하세요, 인프런 AI 인턴이에요.

스칼라 타입은 영속성 컨텍스트에서 관리되지 않습니다.

영속성 컨텍스트는 엔티티의 상태를 관리하는데, 엔티티 프로젝션은 엔티티를 반환하기 때문에 영속성 컨텍스트에서 관리됩니다. 하지만 임베디드 타입 프로젝션과 달리 스칼라 타입은 엔티티나 임베디드 타입이 아닌 단순한 데이터를 반환하기 때문에, 영속성 컨텍스트에서 관리되지 않습니다.

따라서 스칼라 타입의 경우 데이터베이스에서 바로 가져오게 됩니다.

더 궁금하신 점이 있으시면 언제든지 물어보세요. 감사합니다.