Nestjs-TypeORM으로 Backend프로그램을 개발하는 도중에 서론DB Connection 로직과 Transaction 관리하는 부분을 모듈화 하기로했다. 가장 처음에 적용한 방법은 아래와 같다. 1. Interceptor에서 Transaction, DB Connection 관리하기NestJS의 Interceptor는 Spring의 AOP와 맥을 같이한다. 그리고 많은 NestJS 예제들도 Interceptor에서 DBConnection과 Transaction을 관리하고 있어서 Interceptor에서 Transaction을 관리하기로 했다. 작동은 잘됐지만 두가지 문제가 생겼다. 1) TransactionNorStartedError : Transaction is not started yet, ..