Hibernate ORM

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:maps
gptkbp:available_at gptkb:GNU_Lesser_General_Public_License_(LGPL)
gptkbp:can_be_configured_for XML or annotations
gptkbp:can_be_used_with gptkb:Java_EE
gptkbp:developed_by gptkb:Gavin_King
gptkbp:first_released gptkb:2001
gptkbp:has active community
https://www.w3.org/2000/01/rdf-schema#label Hibernate ORM
gptkbp:integrates_with gptkb:Spring_Framework
gptkbp:is_available_on gptkb:Maven_Central_Repository
gptkbp:is_compatible_with gptkb:Java_SE
gptkb:Java_frameworks
Java 8 and above
gptkbp:is_documented_in official documentation
gptkbp:is_integrated_with RESTful services
gptkbp:is_known_for its flexibility and power
gptkbp:is_maintained_by gptkb:Red_Hat
gptkbp:is_open_source gptkb:true
gptkbp:is_part_of gptkb:Java_ecosystem
Java EE specifications
gptkbp:is_popular_among Java developers
gptkbp:is_used_by large enterprises
gptkbp:is_used_for data persistence
gptkbp:is_used_in enterprise applications
web applications
gptkbp:provides caching mechanisms
logging capabilities
schema validation
migration tools
criteria queries
performance optimization features
support for stored procedures
entity lifecycle management
data validation features
entity listeners
database connection pooling
automatic table generation
data query and retrieval facilities
customizable SQL generation
interceptors for event handling
support for No SQL databases
gptkbp:supports gptkb:Java_Persistence_API_(JPA)
lazy loading
multi-tenancy
transaction management
batch processing
database migrations
multiple database systems
annotations for mapping
custom types
inheritance mapping
JDBC connections
JPA criteria API
JTA transactions
customizable fetch strategies
database schema evolution
database-specific features
gptkbp:uses HQL (Hibernate Query Language)
Session Factory
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:Java
gptkb:Quark
gptkbp:bfsLayer 4