Switchted to @TransactionalEventListener
[demos/spring/data-jdbc] / src / main / java / de / juplo / boot / data / jdbc / UserEventListener.java
1 package de.juplo.boot.data.jdbc;
2
3 import org.slf4j.Logger;
4 import org.slf4j.LoggerFactory;
5 import org.springframework.stereotype.Component;
6 import org.springframework.transaction.event.TransactionalEventListener;
7
8 @Component
9 public class UserEventListener
10 {
11     private static final Logger LOG = LoggerFactory.getLogger(UserEventListener.class);
12
13
14     @TransactionalEventListener
15     public void onUserEvent(UserEvent event)
16     {
17         LOG.info("{}: {} - {}", event.getTime(), event.getStatus(), event.getKey());
18     }
19 }