#4. Spring_ JPA 동작원리

박주현·2023년 10월 9일
0

Spring

목록 보기
6/12
post-thumbnail

1. JPA 동작원리


사진에서 보는 것과 같이 JAVA 애플리케이션과 JDBC 사이에서 동작한다.

개발자가 JPA를 사용하면 → JPA에서 JDBC API를 사용 → SQL 호출 → 데이터베이스와 통신

하는 과정으로 동작한다.

2. JDBC 란?

엇?!
여기서 궁금한게 한가지 생겼다. JDBC? 는 뭐하는 친구지?

JDBC 란
: JAVA 기반 애플리케이션의 데이터를 데이터베이스에 저장 및 업데이트 하거나, 데이터베이스에 저장된 데이터를 JAVA 에서 사용할 수 있도록 하는 API 이다.

2.1 JDBC는 왜 필요한가요?

개발자는 웹을 동작하거나 수행 할 때 마다 SQL을 활용하여 데이터베이스에 값을 넣거나 조회하는 일을 수행하였다. 이러한 동작은 상당히 귀찮고 까다로운 일이기에 이 동작을 대신한다.
또한, JAVA의 표준 인터페이스가 JDBC API를 제공하기에 어떤 데이터베이스던 간에 동일한 방법으로 수행가능하다.

profile
빌드업 막 시작하는 개발자

0개의 댓글