목록2024/10/17 (1)
Lsiron
TypeORM 이란? (feat. Nest.js, MySQL, Layered Architecture)
금번 NUDDUCK 웹 프로젝트를 하면서 TypeORM을 적용 해 봤는데 사용법만 잘 알면 여러 방면으로 활용을 할 수 있을 거 같아 블로그로 남겨본다! Nest.js에서 MySQL과 TypeORM을 통합하여, layered architecture의 repository 패턴에 어떻게 사용했는지 구체적인 코드 예시를 들어 설명을 해 보겠다.1. TypeORM 이란?먼저 TypeORM은 MySQL, PostgreSQL, SQLite 등 다양한 데이터베이스와 함께 사용할 수 있는 Object-Relational Mapper이다. TypeORM은 객체지향 프로그래밍 패러다임을 데이터베이스와 연결해 주는 역할을 한다. 즉, 데이터베이스의 테이블을 클래스 형태로 표현하고, SQL 쿼리 없이 객체 지향 방식으로 데이..
개발일지/NUDDUCK
2024. 10. 17. 23:54