Closed Coalery closed 11 months ago
한 요청 안에서 같은 EntityManager를 공유하게 하기 위해 일반적으로 cls-hooked라는 라이브러리를 사용합니다.
EntityManager
cls-hooked
하지만 이는 전역 함수를 활용하는 방법으로써, DI를 활용하는 nestjs와는 맞지 않다고 생각하였습니다.
이때 발견한 것이 @toss/nestjs-aop와 nestjs-cls입니다.
@toss/nestjs-aop
nestjs-cls
이를 활용하여 Transactional 데코레이터를 구현해야 합니다.
Transactional
Related to: #15
한 요청 안에서 같은
EntityManager
를 공유하게 하기 위해 일반적으로cls-hooked
라는 라이브러리를 사용합니다.하지만 이는 전역 함수를 활용하는 방법으로써, DI를 활용하는 nestjs와는 맞지 않다고 생각하였습니다.
이때 발견한 것이
@toss/nestjs-aop
와nestjs-cls
입니다.이를 활용하여
Transactional
데코레이터를 구현해야 합니다.Related to: #15