Use Cases
- Code execution in scope of the Spring context initialization phases
- Logging, auditing and business code executin in scope of transaction lifecycle
- Components decoupling in context of event driven design implementation
- DDD Domain events implementation
- Asynchronous procssing based on events