Hibernate Envers

GPTKB entity

Statements (59)
Predicate Object
gptkbp:instance_of gptkb:Java_Script
gptkbp:allows historical data retrieval
gptkbp:can_be_configured_for XML configuration
audit specific entities
ignore certain fields
store audit data in separate schema
gptkbp:can_be_extended_by custom revision entities
gptkbp:can_be_used_for data recovery
gptkbp:can_be_used_to create audit trails
track user changes
gptkbp:can_be_used_with gptkb:Spring_Framework
multiple database systems
https://www.w3.org/2000/01/rdf-schema#label Hibernate Envers
gptkbp:integrates_with gptkb:JPA_(Java_Persistence_API)
gptkbp:is_a_tool_for data governance
gptkbp:is_available_on gptkb:Maven_Central
gptkbp:is_compatible_with gptkb:Java_EE
gptkb:JDBC
gptkb:Spring_Framework
No SQL databases
gptkbp:is_designed_for data integrity
gptkbp:is_designed_to simplify auditing process
gptkbp:is_documented_in official Hibernate documentation
gptkbp:is_influenced_by Hibernate framework
gptkbp:is_integrated_with RESTful services
microservices architecture
gptkbp:is_known_for ease of use
gptkbp:is_maintained_by gptkb:Red_Hat
gptkbp:is_open_source gptkb:true
gptkbp:is_part_of gptkb:Hibernate_ORM
gptkb:Java_ecosystem
open-source software community
Hibernate ecosystem
gptkbp:is_used_by gptkb:developers
gptkbp:is_used_for data analysis
regulatory compliance
gptkbp:is_used_in enterprise applications
financial applications
healthcare applications
gptkbp:is_used_to ensure data consistency
gptkbp:provides audit logging
revision history
auditing capabilities
audit queries
audit tables
versioned entities
gptkbp:requires gptkb:Hibernate_Core
gptkbp:suitable_for data warehousing
large scale applications
gptkbp:supports multi-tenancy
entity versioning
custom audit listeners
custom revision types
lazy loading of audit data
gptkbp:track changes to entities
gptkbp:uses annotations
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:Hibernate
gptkbp:bfsLayer 5