Statements (136)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Photographer
|
gptkbp:bfsLayer |
2
|
gptkbp:bfsParent |
gptkb:award
|
gptkbp:can_be_used_with |
gptkb:hot_spring
|
gptkbp:developed_by |
gptkb:Gavin_King
|
gptkbp:first_released |
gptkb:2001
|
gptkbp:has |
gptkb:Hibernate_Tools
gptkb:Hibernate_ORM gptkb:criteria_API gptkb:Hibernate_Envers gptkb:Hibernate_OGM gptkb:Hibernate_Reactive gptkb:Hibernate_Search gptkb:software gptkb:Hibernate_6.x gptkb:Hibernate_ORM_5.x gptkb:Hibernate_Spatial gptkb:Hibernate_Validator_API session management interceptors a large community entity lifecycle management various modules a rich set of features Entity Manager interface HQL (Hibernate Query Language) criteria query API flush mode settings support for JPA 2.1 transaction management features Hibernate JPA 2.1 a query language similar to SQL built-in validation support |
https://www.w3.org/2000/01/rdf-schema#label |
Hibernate
|
gptkbp:integrates_with |
gptkb:Java_Server_Faces_(JSF)
|
gptkbp:is_available_in |
gptkb:Maven_Central_Repository
|
gptkbp:is_available_on |
gptkb:Maven_Central_Repository
gptkb:archive |
gptkbp:is_compatible_with |
gptkb:hot_spring
gptkb:Java_EE_7 gptkb:Java_frameworks gptkb:Java_11 gptkb:Java_8 gptkb:Java_17 gptkb:Java_Enhancement_Proposal Java 8 and above |
gptkbp:is_documented_in |
official documentation
books and tutorials |
gptkbp:is_integrated_with |
gptkb:Java_frameworks
Java EE containers JPA providers |
gptkbp:is_known_for |
performance optimization
ease of use its scalability its community support its flexibility its performance flexibility in mapping |
gptkbp:is_maintained_by |
gptkb:Red_Hat
|
gptkbp:is_often_used_in |
web applications
|
gptkbp:is_open_source |
gptkb:theorem
|
gptkbp:is_part_of |
gptkb:Java_Enhancement_Proposal
gptkb:project open-source projects Java EE specifications Java EE ecosystem Hibernate ORM project |
gptkbp:is_popular_in |
enterprise applications
|
gptkbp:is_supported_by |
community forums
online tutorials commercial support various ID Es |
gptkbp:is_used_by |
gptkb:software
many Java developers |
gptkbp:is_used_for |
application development
data retrieval data persistence data management data modeling data consistency data access layer database interaction ORM solutions object mapping ORM in Java mapping Java classes to database tables ORM in Java applications |
gptkbp:is_used_in |
enterprise applications
data-driven applications microservices architecture web applications Java applications cloud applications |
gptkbp:offers |
automatic table generation
|
gptkbp:provides |
caching mechanisms
transaction management batch processing capabilities batch processing event listeners SQL generation database schema management performance optimization features support for stored procedures database independence entity lifecycle management multi-tenancy support automatic schema generation type-safe queries connection pooling support automatic table generation data query and retrieval facilities database schema migration tools schema export tools support for reactive programming. query language (HQL) schema export |
gptkbp:setting |
XML files
|
gptkbp:supports |
gptkb:Java_Persistence_API_(JPA)
gptkb:JDBC_(Java_Database_Connectivity) gptkb:JPA_2.2 annotations lazy loading multi-tenancy transaction management database transactions batch processing multiple database systems annotations for mapping criteria queries custom types JPA criteria queries JTA (Java Transaction API) native SQL queries |
gptkbp:uses |
HQL (Hibernate Query Language)
Session Factory |
gptkbp:written_in |
gptkb:Java
|