↗ JetBrains 20% discount
Buy any product from JetBrains and get a 20% discount.
Spring MVC
Listening to events on HTTP request in Spring MVC application.
import org.springframework.context.event.EventListener;import org.springframework.stereotype.Component;import org.springframework.web.context.support.RequestHandledEvent;import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.atomic.AtomicLong;@Componentpublic class MyBean { private AtomicLong counter = new AtomicLong(); @EventListener public void handleEvent (RequestHandledEvent e) { System.out.println("-- RequestHandledEvent --"); System.out.println(e); counter.incrementAndGet(); } public long getCount() { return counter.get(); }}