Uncategorized

NestJS + MikroORM 쿼리 빌더 활용

왜 EntityRepository를 제대로 알아야 하는가 NestJS + MikroORM 프로젝트에서 EntityRepository는 데이터 접근의 진입점입니다. 그러나 TypeORM의 Repository와 달리 MikroORM은 Unit of

Uncategorized

Kubernetes RBAC

들어가며: kubectl이 되는데, 왜 Pod에서는 API 호출이 거부될까? Kubernetes 클러스터에서 kubectl get pods는 잘 되는데, Pod 안에서 실행한 애플리케이션이 Kubernetes

Uncategorized

NestJS Interceptor: Logging

들어가며: Interceptor가 NestJS 미들웨어와 다른 점 NestJS에서 요청/응답을 가로채는 방법은 Middleware, Guard, Interceptor, Pipe, Exception Filter 다섯 가지다. 이 중

Uncategorized

NestJS + TypeORM 엔티티 관계 설계

왜 Subscriber와 Entity Listener를 알아야 하는가 NestJS + TypeORM 프로젝트에서 “엔티티가 저장/수정/삭제될 때 부가 로직을 실행”해야 하는 상황은 반복됩니다. 감사

Uncategorized

Spring Boot @Transactional

들어가며: @Transactional을 붙이면 끝이라는 착각 Spring Boot에서 @Transactional은 가장 많이 쓰이면서도 가장 많이 오해되는 어노테이션이다. “메서드에 붙이면 트랜잭션이 걸린다”는 수준에서

Uncategorized

Docker Multi-Stage Build 실전

Docker Multi-Stage Build란? Docker Multi-Stage Build는 하나의 Dockerfile 안에 여러 빌드 단계(stage)를 정의하고, 최종 이미지에는 실행에 필요한 파일만 복사하는 기법입니다.

위로 스크롤
WordPress Appliance - Powered by TurnKey Linux