본문 바로가기
DB/JPA

ORM

by wanna_dev 2024. 7. 22.

자원(데이터)접근 레이어 

 

객체와 테이블

객체 중심의 객체지향 어플리케이션과 테이블중심의 관계형데이터베이스는 서로 목표가 다르다.

이를 패러다임이 일치하지 않는다고 표현함. 

영속적으로 데이터를 저장하기 위해 객체와 테이블을 맞추는 과정이 필요

 

OR Mapping이 객체와 관계형 데이터베이스 사이에서 매핑을 담당하며 SQL을 생성하여 패러다임의 불일치를 해결한다.

Persistence Framework는 로직에서 DB연결 설정을 분리하여, 개발자가 비지니스 로직에 집중할 수 있도록 도움 

관계형 데이터 접근 프레임워크는 크게 SQL Mapping 과 OR Mapping접근 기반 프레임워크로 나누어짐

 

 

 

(출처)https://www.youtube.com/watch?v=koZtvSPdRXI&list=PLOSNUO27qFbvzGd3yWbHISxHctPRKkctO&index=2

 

'DB > JPA' 카테고리의 다른 글

Spring Boot Gradle JPA MySql 환경설정  (0) 2024.07.22
영속성  (0) 2024.07.22