ORM이란?
·
이게뭐야?
ORM(Object Relational Mapping, 객체-관계 매핑) 이해하기ORM이란?ORM은 객체(Object)와 관계형 데이터베이스(Relational Database) 데이터를 **자동으로 매핑(연결)**해주는 기술입니다.객체 지향 프로그래밍에서는 클래스, 데이터베이스에서는 테이블을 사용합니다.이 둘 사이에는 모델의 차이가 있는데, ORM은 이를 자동으로 연결해줍니다.ORM을 사용하면 객체를 통해 데이터베이스 데이터를 다룰 수 있게 됩니다.ORM의 작동 방식데이터베이스 데이터를 Object 필드(객체의 속성)와 매핑하여, 객체를 조작하면 SQL 쿼리를 작성하지 않아도 데이터베이스가 자동으로 갱신됩니다.이를 가능하게 하는 주요 기술로는 JPA, Hibernate 등이 있습니다.ORM의 장점객체 ..