ORM(객체 관계 매핑) ORM이란? ORM은 Object Relational Mapping의 약자로, 객체 관계 매핑이라고도 한다. 객체는 객체 지향 프로그래밍(OOP)에서 사용하는 객체를 의미한다. 관계는 관계형 데이터베이스를 의미한다. 따라서, 객체와 관계형 데이터베이스를 매핑해주는 개념이다. ORM Idea 원래 관계형 DB를 사용하기 위해선 SQL을 사용했어야 했다. 따라서, 개발자는 코드 뿐만 아니라 Query까지 작성하고 신경써야하는 불편함이 있었다. ORM은 이러한 불편함을 해소했다. 이러한 ORM 기술은 자바, 파이썬과 같은 프로그래밍 언어 별로 기술이 구축되어 있다. 즉, ORM 기술은 개발자로 하여금 코드만 집중할 수 있게 도와주는 친구다 ORM 장점과 단점 장점 직관적이고, 로직에 ..