JPA
[JPA] ORM (Object Relational Mapping)
MY_STUDY
2024. 2. 3. 19:03
ORM (Object Relational Mapping)
객체구조와 테이블구조를 매핑시키는 기법


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

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