# Events in spring

DevFeed: [Events in spring](<https://devfeed.tech/articles/events-in-spring-27279.md>)

Original publisher: [Read original article](<https://blog.pchudzik.com/201708/spring-events/>)

Published: 2017-08-01T00:00:00Z

Content type: tutorial

Language: en

Sources: [Paweł Chudzik](<https://devfeed.tech/sources/pawe-chudzik.md>)

Topics: [Spring Framework](<https://devfeed.tech/topics/spring-framework.md>), [async](<https://devfeed.tech/topics/async.md>), [generics](<https://devfeed.tech/topics/generics.md>)

Tags: [async](<https://devfeed.tech/tags/async.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [framework](<https://devfeed.tech/tags/framework.md>), [generics](<https://devfeed.tech/tags/generics.md>), [spring](<https://devfeed.tech/tags/spring.md>), [transaction-management](<https://devfeed.tech/tags/transaction-management.md>)

## AI overview

A tutorial on Spring Framework event handling, covering event publication, listener methods, generic event resolution, SpEL filtering, transaction-bound listeners, and asynchronous execution.

## Source excerpt

With spring 4.2 (released more than one year ago) serious improvements regarding embedded events were made. You probably already know it, but I've never had a chance to properly investigate it. Lately, when digging into code base of the system I'm currently working on I got an opportunity to see it in action and after quick glimpse, I decided to investigate it a bit further. Read more