Statements (145)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:maps
|
gptkbp:can_be_configured_for |
XML files
|
gptkbp:can_be_used_with |
gptkb:Spring_Framework
|
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:Hibernate_6.x gptkb:Hibernate_ORM_5.x gptkb:Hibernate_Spatial gptkb:Hibernate_Validator_API gptkb:JSON_format 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:Git_Hub |
gptkbp:is_compatible_with |
gptkb:Java_EE_7
gptkb:Java_SE gptkb:Java_frameworks gptkb:Java_EE gptkb:Java_11 gptkb:Java_8 gptkb:Java_17 gptkb:Spring_Framework 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:true
|
gptkbp:is_part_of |
gptkb:open-source_software
gptkb:Java_ecosystem 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 various IDEs commercial support |
gptkbp:is_used_by |
gptkb:developers
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: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
|
gptkbp:bfsParent |
gptkb:Java_Beans
gptkb:VMware_v_Sphere gptkb:API gptkb:Java gptkb:Java_2_Platform gptkb:Eclipse gptkb:Java_programming_language gptkb:Java_Server_Faces gptkb:Holy_Grail |
gptkbp:bfsLayer |
4
|