JPA

[JPA] ORM (Object Relational Mapping)

MY_STUDY 2024. 2. 3. 19:03

ORM (Object Relational Mapping)

객체구조와 테이블구조를 매핑시키는 기법

 

 

 

 

 

말 그대로 클래스와 테이블을 매핑하는 것, 해당 클래스가 해당 테이블임을 확인시켜주는 어노테이션들과 컬럼 어노테이션들을 다음과 같이 매핑하면 된다. 만약 속성명이 테이블의 컬럼명과 같을 경우 굳이 @Column 어노테이션을 설정하지 않아도 된다.

 

 

 

 

 

 

데이터를 삽입, 삭제, 조작 등을 할 수 있는 레포시토리 인터페이스, DAO 같은 역할을 한다.