인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

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

작성한 질문수

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

JPA 소개

JPA가 결국엔 내부적으로 JDBC API를 사용하는 것인가요?

작성

·

529

2

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]

JPA가 결국 JDBC API를 사용해서 DB와의 접근을 하는 것이라고 설명하신 것 같은데 그럼 JPA 라이브러리 내부에 JDBC API도 가지고 있는 걸까요? 아니면 하이버네이트 라이브러리 내부에 JDBC API를 가지고 있는 걸까요? 패키지를 직접 확인해보고 싶은데 잘 모르겠어서 질문드립니다!
 

답변 1

4

안녕하세요. 이지은님, 공식 서포터즈 OMG입니다.

후자가 맞습니다.

JPA 구현체인 hibernate의 소스를 살펴보면 JDBC API를 사용합니다.

 

 

코드는 추가한 하이버네이트 의존성을 확인해보시면 됩니다.

https://docs.jboss.org/hibernate/stable/orm/javadocs/


감사합니다.

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

작성한 질문수

질문하기