ORM(Object-relational Mapping) : 객체지향 언어에서 서로 다른 시스템 간의 데이터 형식의 호환을 위해 데이터를 변환하고 맵핑(연결)해주는 방식 또는 기술을 의미함 → 웹 개발에서는 DB의 스키마(DB에 저장될 데이터 형태와 속성(메타 데이터)의 집합을 의미함)를 소스코드로 기술하고 재사용할 수 있도록 하는 것 ex) sqlite로 DB를 사용하다가 mySql로 DB를 변경할 때에도 코드는 거의 변경 없이 사용이 가능 ▶ 데이터를 서로 교류하는 시스템 간에 사용하는 언어가 다르거나 조금씩 데이터를 기술하는 방식이 달라 시스템에 변경되더라도 하나의 코드로 통합해서 사용할 수 있는 기술이 필요 ▶ 기존의 Object의 개념과 연결해서 하나의 클래스가 하나의 실제 시스템 자료구조에 연결..