이래서 어느 세월에 컨트롤러, 서비스, 리포지토리, 메퍼, vo 구현해... 이거 무서워 nodejs 안해.... nodejs express는 crud 가 굉장히 간소하다 쿼리 돌려서 반환되는 객체 자체가 그냥 모델이다 crud에 사용하는 모듈을 typeorm을 선택하였다. 1. migration 작동됨(코드 -> 테이블) 2. model generator 작동됨(테이블 -> 코드) 3.직관적인 orm 문법 4. 쌩쿼리 지원함 참고로 필자는 쿼리빌더 예제와 쌩쿼리 예제로 보여주겠다 Postman 같은 툴로 method Post: localhost:8080/typeorm/users 이쪽으로 요청을 날리면 테이블에 테스트 데이터를 넣어줄것이다 typeorm은 3가지 스타일이 존재한다 완전 자바스크립트 문법을 따르는 orm, Query Builder 하는 sql 문 비슷하게 코드를 짜는 스타일, 쌩쿼리, 이 3가지 스타일로 crud를 다 소개해주는건 미친짓 같으니, 간략한 예제만 보고, 이걸 기반으로 https://typeorm.io/#/update-query-builder 이 공식문서 보면서 해야한다. 공식문서 그지같은건 팩트지만 어쩔수 없다 ㅜㅜ /** src/Router/typeorm.route.ts */ let mysql1 : typeorm . Connection ; function getTypeormMysqlInstance ( req : express . Request , res : express . Response , next : express . NextFunction , ) { mysql1 = ...