728x90

객체를 자바 컬렉션에 저장 하듯이 DB에 저장

 

JPA = Java Persistence API

 

ORM : Object-relational mapping(객체 관계 매핑)

JPA는 애플리케이션과 JDBC 사이에서 동작

 

- SQL 중심적인 개발에서 객체 중심으로 개발

- 생산성

- 유지보수

- 패러다임의 불일치 해결

- 성능

- 데이터 접근 추상화와 벤더 독립성

- 표준

 

 

1. 1차 캐시와 동일성(identity) 보장

2. 트랜잭션을 지원하는 쓰기 지연(transactional write-behind)

3. 지연 로딩(Lazy Loading)

728x90

'🟢 개념 정리 > Spring' 카테고리의 다른 글

영속성 컨텍스트  (0) 2023.02.01
JPQL 이란  (0) 2023.02.01
Yml, Properties 차이  (0) 2023.01.20
@ModelAttribute  (0) 2023.01.12
@RequestParam, @PathVariable  (0) 2023.01.12

+ Recent posts