비동기 트랜잭션 이벤트 리스너 선언을 보고합니다(단순화 가능):

@Component
public class MyEventListener {

    @Async
    @Transactional
    @TransactionalEventListener
    public void on(MyEvent e) {
        // ...
    }
}
@ApplicationModuleListener와 함께:

@Component
public class MyEventListener {

    @ApplicationModuleListener
    public void on(MyEvent e) {
        // ...
    }
}