[spring] 객체 관계 매핑(Object -relational mapping) ORM
ORM
객체 관계 매핑(Object -relational mapping)
- 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해주는 것
- 객체 지향 프로그래밍은 클래스를 사용하고, 관계형 데이터베이스는 테이블을 사용한다.
- 객체 간의 관계를 바탕으로 SQL을 자동으로 생성하여 불일치를 해결한다.
- 객체를 통해 간접적으로 데이터베이스 데이터를 다룬다.
- Mybatis, iBatis, JPA, Hibernate