관련 글은 Spring Event의 동작을 한번 소스를 까면서 동작을 이해하는 과정을 다룹니다. Spring Event 동작 흐름은 어떻게 될까? ApplicationEventPulisher의 이벤트를 발행 -> ApplicationEventMulticaster에 의해 구독(모니터링)된 이벤트 리스너들을 호출하게 됩니다. 동작 흐름을 코드로 따라가 보자 1. ApplicationEventPulisher에 이벤트를 발행 2. ApplicationEventPulisher에서 옵저버 역할을 하는 ApplicationEventMulticaster에 일을 시킵니다. 3. ApplicationEventMulticaster (구현체 SimpleApplicationEventMulticaster) getApplicati..