Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- DiscriminatorColumn
- 영속성전이
- 값타입
- 관계형 데이터베이스
- Algorithm
- fetch join
- 고아객체
- DB
- MappedSuperclass
- DiscriminatorValue
- 정렬
- ROLLBACK
- 플러시
- commit
- 순수jpa
- 분할상환분석
- Spring Data JPA
- Amortized Analysis
- relational DB
- 즉시로딩
- 페치조인
- 엔티티 매핑
- 영속성 컨텍스트
- relational database
- Spring
- n+1문제
- Flush
- 지연로딩
- Embeddable
- JPA
Archives
- Today
- Total
목록JPA (9)
Jun's note
[JPA] JPA, ORM, Spring Data JPA 란?
JPA (Java Persistence API) 자바 ORM 기술에 대한 표준 명세로, JAVA에서 제공하는 API이다. (순수 JPA를 의미) (객체를 DB에 매핑) 자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스이다. ORM이기 때문에 자바 클래스와 DB테이블을 매핑한다. (sql을 매핑 x 즉 sql 직접 짜는것이 아님) ORM의 한 종류이다 (JAVA기반) 그럼 ORM은 무엇일까? ORM (Object-Relation Mapping, 객체-관계 매핑) Object - 매핑 - DB 데이터 객체를 디비에 자동으로 매핑해준다. (매서드로 데이트를 조작할 수 있고, 객체간 관계를 바탕으로 sql을 자동으로 생성함) 객체를 통해 간접적으로 디비 데이터를 다룬다. 종류: JPA..
Programming/JPA
2022. 1. 13. 11:01