jpa

JPA란? Java Persistence API의 줄임말이다. *persist: 계속하다, 끝까지 집착하다. 그리고 자바 진영의 ORM 기술 표준이다. ORM 이란? Obeject - relational - mapping(객체 관계 매핑)이다. 뜻은 "객체"랑 "관계형 데이터베이스"랑 매핑을 해준다는 뜻이다. 이걸 쓰게 되면 장점은, 객체를 객체대로 설계 관계형 데이터베이스(RDBMS)는 관계형 데이터베이스대로 설계할 수 있다는 장점이 있다. R == relatinal이다. 이런 장점은, SQL중심적인 프로그래밍에서 객체설계프로그래밍으로 패러다임을 변환할 수 있다. 따라서 ORM 프레임워크의 역할은 중간에서 "객체와 관계형 데이터베이스의 다른 부분을 매핑을 해주는 역할"을 한다. JPA 동작 JPA는 애..
code_wizard
'jpa' 태그의 글 목록