[DB] JPA와 ORM: 데이터베이스와의 스마트한 연결
·
기술 지식 쌓아가기 📚/Backend 🍔
⭐ ORM (Object-Relational Mapping)란?ORM(Object-Relational Mapping)은 객체 지향 프로그래밍 언어에서 객체와 관계형 데이터베이스 간의 매핑을 자동으로 처리해주는 기술입니다.즉, 데이터베이스의 테이블과 프로그래밍 언어의 객체를 연결해 주는 역할을 합니다.이 기술을 사용하면 SQL 쿼리를 직접 작성하지 않고도 객체를 통해 데이터베이스와 상호작용할 수 있습니다예를들어 아래와 같은 users 테이블이 있다고 생각해봅시다.IDName1SungOne2SungTwoORM을 사용하면, 이 데이터를 아래와 같이 객체로 쉽게 표현할 수 있습니다.public class User { private Long id; private String name;}이렇게 객체로 표..