The Hibernate's functionality is split into a number of modules/artifacts meant to isolate dependencies(modularity)
为了隔离依赖Hibernate的功能分成了若干模块/工件(模块性)
hibernate-core
The main(core)Hibernate module.Defines its ORM features and APIs as well as the various integration SPIs.
Hibernate主要(核心)模块.定义其ORM特征和APIs以及各种集成SPIs.
hibernate-entitymanager
Defines Hibernate's support for JPA
定义Hibernate的JPA支持
hibernate-java8
Support for using Java8 specific data-types such as any of the JSR 310 Date/Time types in domain model.
支持Java8特殊的数据类型比如JSR 310里任何日期/时间类型在模型领域.
hibernate-envers
Hibernate's historical entity versioning feature
Hibernate实体历史版本控制特征
hibernate-spatial
Hibernate's Spatial/GIS data-type support
Hibernate's空间/GIS数据类型支持
hibernate-osgi
Hibernate support for running in OSGI containers
Hibernate支持运行在OSGI容器
hibernate-c3p0
Integrates the C3P0 connection pooling library into hibernate
集成C3P0连接池类库到hibernate.
hibernate-hikaricp
Integrates the HikariCP connection pooling library into hibernate
集成HikariCP连接池类库到hibernate.
hibernate-proxool
Integrates the proxool connection pooling library into hibernate
集成proxool连接池类库到hibernate
hibernate-ehcache
Integrates Ehcache caching library into Hibernate as a second-level cache provider.
集成Ehcache缓存类库到Hibernate作为二级缓存的提供者.
hibernate-infinispan
Integrates the Infinispan caching library into Hibernate as a second-level cache provider.
集成Infinispan缓存类库到Hibernate作为二级缓存的提供者.