Game Development/Spring Framework
JPA (Java Persistence API)
곰도리탕
2017. 9. 20. 14:51
JPA란?
참고 URL: http://www.chidoo.me/index.php/2016/05/08/spring-data-jpa-for-short-memories/
- Java Persistence API의 약자
- 목적 : 데이터베이스에 존재하는 한 모델을 자바의 한 객체로 양방향 매핑(mapping)하는데 있음.
> 즉, 코드상에 존재하는 객체는 마찬가지로 데이터베이스에도 존재해야 함.
> 이를 매개하는 존재가 ID 필드.
- ID 필드는 특정 클래스/테이블의 Unique(한개만 존재 해야함)을 보장하기 위해 사용.