JPA 학습
JPA 란?
- JPA(Java Persistence API)는 자바 진영의 ORM 기술 표준
- 자바 애플리케이션 <-> JPA <-> JDBC API <-> DB
ORM 이란 ?
- ORM(Object-Relational Mapping) : 객체와 관계형 데이터베이스를 매핑한다는 뜻
- 객체와 테이블을 매핑해서 패러다임의 불일치 문제를 개발자 대신 해결해줌
- 종류 : 하이버네이트 etc..
TIP
- 수정 기능
- JPA는 별도의 수정 메소드를 제공하지 않음
- 객체를 조회해서 값을 변경만 하면 트랜잭션을 커밋할 때 데이터베이스에 적정한 UPDATE SQL이 전달됨
'공부 > Jpa' 카테고리의 다른 글
04. 엔티티 매핑 (0) | 2019.02.10 |
---|---|
03. 영속성 관리 (0) | 2019.02.10 |