데이터베이스) ORM과 JPA
·
데이터베이스 탐구
ORM(Object-Relational-Mapping) 객체와 데이터베이스 간의 데이터 매핑을 자동으로 처리해 주는 기술 객체 지향 프로그래밍에서는 클래스와 객체를 사용하여 데이터를 처리한다.관계형 데이터베이스에서는 테이블과 레코드를 사용한다.위 두가지 방식은 데이터를 저장하고 처리하는 방식이 다르다.ORM은 이러한 객체지향 프로그래밍과 관계형 데이터베이스 간의 불일치를 해결하기 위해개발된 기술이다. ORM을 사용하면 데이터베이스와 상호작용할 때 객체를 사용하여 코드를 작성할 수 있다.ORM은 객체와 데이터베이스 간의 매핑 정보를 가지고 있으며, 이 정보를 사용하여객체를 데이터베이스에 저장하고 조회할 수 있다. ORM을 사용하면 데이터베이스와의 작업을 수행하는 코드를 직접 작성할 필요가 없으며,객체를 사..