[데이터베이스] ORM(Object Relational Mapping)에 대해서 알아보기개발/DB&SQL / 2022. 7. 20.안녕하세요😎 백엔드 개발자 제임스입니다 :) 이번에 포스팅할 내용은 ORM입니다. 우리가 웹을 개발한다면 데이터베이스를 다루게 되는데, 이때 대부분 ORM이라는 용어를 접하게 됩니다. 그래서 이번 포스팅을 통해 이러한 ORM이 무엇이며, 어떠한 장단점이 있는지 알아보도록 하겠습니다. ORM (Object Relational Mapping) ORM은 Object Relational Mapping의 약자로, [객체-관계 매핑]을 의미합니다. 다시 말하면, OOP(Object Oriented Programming)에서 사용되는 객체라는 개념을 구현한 클래스와 관계형 데이터 베이스(RDBMS)에서 사용되는 테이블을 자동으로 연결하는 것을 말합니다. 위 그림에서 왼쪽은 Member 객체를 표현한 방식, 오른쪽은 ..