spring-boot
Library for auditing
and realtime spring application events
of every entity save or update
Project is licensed under Apache Software License, Version 2.0.
Spring Boot
Spring Data JPA
Hibernate
We used spring-boot-starter-parent
version 1.5.21.RELEASE
as parent and will upgrade versions in later releases
In Spring Data JPA, many times we require auditing of tables or entities
and also want to sync the same entities
to any NoSQL
Datasource for CQRS
In Those cases, this library will be a great help.
It works based on Hibernate Entity Events
The Events are raised after you call any of the below methods available in JPA
-
org.springframework.data.repository.CrudRepository#save(java.lang.Object)
-
org.springframework.data.jpa.repository.JpaRepository#save(java.lang.Iterable)
For Auditing and Listening Entity Events (Create or Update currently Supported)
If you need help using the project feel free to drop an email or create an issue in github.com (preferred)
To help development you are encouraged to
- Provide suggestion/feedback/Issue
- pull requests for new features
- Star 🌟 the project