01Includes built-in optimistic locking support using @Version annotations
02Enforces explicit table and column naming for database clarity
03Implements BaseEntity for automated createdAt and updatedAt auditing
0442 GitHub stars
05Generates TSID or UUID-based primary keys wrapped in type-safe Value Objects
06Supports Domain-Driven Design with encapsulated domain methods and state validation