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

Inflearn Community Q&A

jelee2273's profile image
jelee2273

asked

Java ORM Standard JPA Programming - Basics

JPA Introduction

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

Written on

·

544

2

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

[질문 내용]

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

Answer 1

4

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

후자가 맞습니다.

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

 

 

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

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


감사합니다.

jelee2273's profile image
jelee2273

asked

Ask a question