개발/NestJS & TypeORM1 Interceptor 사용하여 TypeORM Transaction 적용하기 일반적인 TypeORM의 Transaction TypeORM을 사용하면서 Transation을 적용하려면 코드가 매우 지져분해진다. Spring처럼 @Transactional을 사용하여 간단하게 적용할 수 있지만, 모든 Repository manager에 동일하게 적용되지 않기 때문에 사용하지 않는 것을 추천한다. 따라서 일반적으로 TypeORM을 사용하면서 Transaction을 적용하려면 다음과 같이 사용해야 한다. public testMethoad() { const queryRunner = this.connection.createQueryRunner(); await queryRunner.connect(); await queryRunner.startTransaction(); try { await qu.. 2022. 2. 10. 이전 1 다음