Package-level declarations
Types
Represents a database service that performs operations involving entities implementing the Auditable interface. This service provides convenient methods for persisting and managing auditable entities while ensuring proper handling of audit-related fields such as createdAt, createdBy, updatedAt, and updatedBy.
Represents a repository interface for managing entities that implement the Auditable interface. It provides hooks for handling common auditing fields such as createdAt, createdBy, updatedAt, and updatedBy during insert and update operations. Additionally, it supports tracing and error handling for database operations.
Provides database-related services and utilities for working with database operations. This interface extends Service, incorporating common service-level functionality and additional database-specific methods.
Utility object for JSON serialization and deserialization support with configurable strategies.