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 |