Sequelize 개념 및 설치 [Node.js]

윤성준·2023년 8월 13일
0

first react project

목록 보기
2/17
post-thumbnail

ORM 이란

ORM(Object Relational Mapping)
객체와 데이터베이스의 관계를 매핑해주는 도구이다.

ORM 사용 이유?

데이터베이스 접근을 프로그래밍 언어의 관점에서 맞출 수 있다.
SQL 문을 직접 작성하지 않고 엔티티를 객체로 표현 할 수 있다.
객체를 통해 간접적으로 데이터베이스를 다룬다.

ORM 장점?

직관적인 코드와 비지니스 로직 집중이 가능해진다.
재사용 및 유지보수가 편리해진다.

ORM 라이브러리 중 하나인 Sequelize

시퀄 라이즈(sequelize) 는 Node.js의 모듈 이다.
시퀄라이즈는 ORM 라이브러리 이다.

SQL 작업을 쉽게 할 수 있도록 도와주는 라이브러리 이다.

npm i -g sequalize-cli // 전역설치가 안되어 있을 시 설치
sequelize init```
profile
반갑습니다

1개의 댓글

comment-user-thumbnail
2023년 8월 13일

많은 도움이 되었습니다, 감사합니다.

답글 달기