본문 바로가기

안녕세계

검색하기
안녕세계
프로필사진 김준홍
Today:   |  Total:

  • 분류 전체보기 (182)
    • My Trace (41)
      • 회고 (4)
      • SK고용디딤돌2기 (31)
      • T아카데미 (6)
    • Language (43)
      • Kotlin (5)
      • Java (8)
      • Python (27)
      • JavaScript (3)
    • Server (39)
      • Architecture (2)
      • Spring (10)
      • JPA (4)
      • MyBatis (2)
      • Django (15)
      • Node.js (6)
    • Client (23)
      • Vue.js (2)
      • Android (21)
    • Infra (17)
      • AWS (5)
      • Linux (8)
      • Web (4)
    • Database (11)
      • MySQL (6)
      • Redis (3)
      • Oracle (1)
      • H2 (1)
    • Git (5)
    • Etc (3)
Notice
  • 티스토리 블로그 시작!
Recent Posts
Recent Comments
관리 메뉴

안녕세계

[Spring] EventListener vs TransactionalEventListener

EventListener vs TransactionalEventListener 스프링 4.2 이상 버전에서 @EventListener와 @TransactionalEventListener 두 가지로 애플리케이션 이벤트를 수신할 수 있습니다. 두 어노테이션은 리스너 어노테이션이 설정된 메서드 인자의 이벤트 객체를 받아서 처리한다는 공통점이 있지만 약간의 차이 점이 존재합니다. 이번 포스팅에서는 두 어노테이션의 사용 방법과 차이 점을 살펴봅니다. 😊 EventListener 우선, EventListener는 애플리케이션에서 모든 타입의 이벤트를 수신하는 가장 단순한 방법입니다. EventListener는 트랜잭션에 참여하지 않으므로 트랜잭션 관련된 동작이 없으며 동기적으로 실행됩니다. 동기적으로 수행한다는 의..

Server/Spring 2023. 3. 8. 22:32
Prev 1 Next

티스토리툴바