목록Develop/ORM (3)
Judaeng

ORM? ORM 알아보기 ++자바스크립트 ORM이 아니라 ORM이 무엇인지, 어떤 개념인지 알아보고 공부하기 위해 작성한 것입니다. 자바스크립트 프레임워크로는 TYPEORM, Prisma, Sequelize, BOOKSHELF.JS 등이 있습니다. ORM(Object Relat. hi-judaeng.tistory.com 🤷♂️TypeORM이란? TypeScript와 JavaScript(ES5, ES6, ES7) ORM이다. -> Sequelize는 여기서 따로 정리하지 않을 것이다. MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL 데이터베이스를 지원한다. 나는 주로 MySQL을 사용한다. 🤷♂️TypeORM을 사용하는 이유는? 나 ..

🤷♂️Sequelize란? NodeJS에서 MySQL 등 관계형 데이터베이스를 쉽게 다룰 수 있게 도와주는 라이브러리입니다. Sequelize는 대표적인 NodeJS의 ORM(Object Relational Mapping)입니다. ORM은 머하는 친구인가요? ORM 복습하기 ORM 알아보기 ++자바스크립트 ORM이 아니라 ORM이 무엇인지, 어떤 개념인지 알아보고 공부하기 위해 작성한 것입니다. 자바스크립트 프레임워크로는 TYPEORM, Prisma, Sequelize, BOOKSHELF.JS 등이 있습니다. ORM(Object Relat. hi-judaeng.tistory.com 위에 ORM을 정리해놓은 글을 보는 것이 Best이지만, 간단하게 정리하자면 ORM은 객체와 관계형 데이터베이스의 관계를 ..

++자바스크립트 ORM이 아니라 ORM이 무엇인지, 어떤 개념인지 알아보고 공부하기 위해 작성한 것입니다. 자바스크립트 프레임워크로는 TYPEORM, Prisma, Sequelize, BOOKSHELF.JS 등이 있습니다. ORM(Object Relational Mapping)이란? 객체-관계 매핑 ORM 설명 및 사용하는 이유 ORM은 객체(Object)와 관계(Relational)를 연결(Mapping) 즉, 객체-관계 매핑의 줄임말이다. 객체-관계 매핑을 풀어서 설명하자면 우리가 OOP(Object Oriented Programming)에서 쓰이는 객체라는 개념을 구현한 클래스와 RDB(Relational DataBase)에서 쓰이는 데이터인 테이블 자동으로 매핑(연결)하는 것을 의미한다. 클래스와..