Hibernate documentation is organized into several guides that cover specific topics. This guide provides links to all the guides to give some direction on where to look for information.
This is still very much a work in progress. Help is definitely welcome! |
User Guides
-
For information on bootstrapping Hibernate
-
For bootstrapping a SessionFactory, see the Native Bootstrapping Guide
-
For bootstrapping an EntityManagerFactory (Jakarta Persistence) using Hibernate, see the Jakarta Persistence Bootstrap Guide
-
For (semi-deprecated) bootstrapping of a SessionFactory using the legacy Configuration approach, see the Legacy Bootstrap Guide
-
-
For information on generated (non-identifier) values, see the Generated Values Guide
-
Others coming soon
Migration
-
For information on how to migrate to the current Hibernate 6 version check out the Migration Guide
Tooling
-
See the Tooling Guide for information on:
-
Bytecode enhancement
-
Static Metamodel Generation
-
Gradle, Maven, and Ant plugins
-
Schema management (coming soon)
-
Integrator Guides
-
The Service Registries Guide discusses Hibernate Service and ServiceRegistry contracts.
-
Others coming soon
Logging
Check out the Logging Guide for a list of available Hibernate loggers
Miscellaneous
-
For a list of
@Incubating
source elements, see the incubating list. -
For a list of
@Internal
source elements, see the internal list.
Helping
-
Reporting/fixing problems. Report any typos or inaccurate information to the Hibernate ORM Jira using the documentation component. Follow the same guidelines for contributing fixes and improvements as for contributing source code.