Auditing

Learn about Spring Data Cassandra’s auditing feature.

The auditing feature in Spring Data Cassandra automatically tracks and maintains metadata about data changes, including creation, modification, and deletion. It enhances data governance, traceability, and accountability in Cassandra-based applications, simplifying the implementation of audit trails.

Auditing metadata in the entity classes

First, let’s add a few properties in the POJOs that map the auditing metadata field in the database.

The Book entity

Let’s add properties like createdBy, dateCreated, updatedBy, and dateUpdated to the Book ...