Spring @EventListener 주의사항
트랜잭션 타이밍, 예외 전파, 실행 순서 등 Spring 이벤트 리스너에서 자주 발생하는 문제들과 해결 방법을 정리했다.
2026년 2월 1일
11개의 글이 있습니다.
트랜잭션 타이밍, 예외 전파, 실행 순서 등 Spring 이벤트 리스너에서 자주 발생하는 문제들과 해결 방법을 정리했다.
테스트 속도는 35% 차이지만, 프로덕션과 100% 동일한 환경을 보장하는 Testcontainers를 추천하는 이유.
MCP json에서 STDIO와 SSE 구성 예시를 간단히 정리.
Bean Validation과 정적 분석용 null 어노테이션의 차이를 정리.
JFR/JMC와 IntelliJ Profiler를 함께 정리해 본다.
Byte 범위 오류 수정 경험을 바탕으로 경계값 테스트를 어떻게 구성했는지 정리했다.
모니터의 개념과 wait/notify/notifyAll을 간단히 정리.
제네릭 소거와 바이트코드 메타데이터, 리플렉션의 관계를 정리.
gradle에서 implementation과 api의 의존성 전이 차이를 정리.
Fixture Monkey를 쓰면서 느낀 점과 1.0.17 업데이트 요약.
SpEL로 사칙/논리/관계 연산을 중위표현식 그대로 평가하는 방법.