Hibernate 简介
The Hibernate Modules/Artifacts
Hibernate的功能分为许多模块,旨在隔离依赖关系(模块化)。
hibernate-core
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。The main (core) Hibernate module. Defines its ORM features and APIs as well as the various integration SPIs.
hibernate-envers
Hibernate’s historical entity versioning feature
hibernate-spatial
Hibernate’s Spatial/GIS data-type support
hibernate-osgi
Hibernate support for running in OSGi containers.
hibernate-agroal
Integrates the Agroal connection pooling library into Hibernate
hibernate-c3p0
Integrates the C3P0 connection pooling library into Hibernate
hibernate-hikaricp
Integrates the HikariCP connection pooling library into Hibernate
hibernate-vibur
Integrates the Vibur DBCP connection pooling library into Hibernate
hibernate-proxool
Integrates the Proxool connection pooling library into Hibernate
hibernate-jcache
Integrates the JCache caching specification into Hibernate, enabling any compliant implementation to become a second-level cache provider.
hibernate-ehcache
Integrates the Ehcache caching library into Hibernate as a second-level cache provider.
Release Bundle Downloads
The release bundle is structured as follows:
- The
lib/required/
directory contains thehibernate-core
jar and all of its dependencies. All of these jars are required to be available on your classpath no matter which features of Hibernate are being used. - The
lib/envers
directory contains thehibernate-envers
jar and all of its dependencies (beyond those inlib/required/
andlib/jpa/
). - The
lib/spatial/
directory contains thehibernate-spatial
jar and all of its dependencies (beyond those inlib/required/
) - The
lib/osgi/
directory contains thehibernate-osgi
jar and all of its dependencies (beyond those inlib/required/
andlib/jpa/
) - The
lib/jpa-metamodel-generator/
directory contains the jar needed for generating the Criteria API type-safe Metamodel. - The
lib/optional/
directory contains the jars needed for the various connection pooling and second-level cache integrations provided by Hibernate, along with their dependencies.
