Node.js와 데이터베이스 간의 ORM(Object-Relational Mapping)


Node.js와 데이터베이스 간의 ORM(Object-Relational Mapping)

ORM이란 ORM이란 Object-Relational Mapping의 약자로, 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑해주는 기술입니다. 즉, ORM을 사용하면 SQL 문을 직접 작성하지 않고도 객체 지향 프로그래밍 방식으로 데이터베이스를 조작할 수 있습니다. 예를 들어, User라는 클래스를 정의하고, 이 클래스의 인스턴스를 생성하고, 저장하고, 조회하고, 수정하고, 삭제하는 등의 작업을 할 수 있습니다. 이때 ORM은 User 클래스와 데이터베이스의 user 테이블 간의 매핑 정보를 바탕으로 적절한 SQL 문을 생성하고 실행해줍니다. ORM의 장단점 ORM은 다음과 같은 장점을 가집니다. - SQL 문을 직접 작성하지 않아도 되므로 개발 속도와 생산성을 높일 수 있습니다. - SQL 문을 ..


원문링크 : Node.js와 데이터베이스 간의 ORM(Object-Relational Mapping)