@EventListener
-
Spring @EventListener 사용하기Backend/학습내용 정리 2024. 5. 29. 01:03
글 목차1. ApplicationEventPublisher vs ApplicationEventPublisherAware2. 비동기로 진행하기3. 트랜잭션 확인4. 정리 프로젝트를 진행하며 Spring 의 Event 기반으로 개발을 진행했습니다. 사용자가 검색을 진행하면 해당 키워드로 이벤트를 생성하고 EventListener 부분에서는 관련된 로직을 처리하도록 개발했습니다. 이렇게 이벤트 기반으로 로직을 분리하면서 메인 로직인 기사 검색에 집중할 수 있었고, 이벤트 처리 로직에서는 키워드 순위와 관련된 로직을 처리할 수 있었습니다. 이번 글에서는 Event 처리 기반으로 구현하면서 공부했던 내용을 정리했습니다. ApplicationEventPublisher vs ApplicationEventPub..