Hibernate split into a series of functional modules / packages (modules / artifacts), its purpose is to rely on an independent (modular).
Module Name
|
Explanation
|
---|---|
hibernate-core | This is the main Hibernate (main (core)) module. ORM defines the features and API as well as a series of integrated SPIs. |
hibernate-to | Physical characteristics Hibernate version history |
hibernate-spatial | Hibernate's Spatial / GIS data types supported |
hibernate-osgi | Hibernate supports running OSGi container |
hibernate-agroal | Integration Agroal connection pooling library to Hibernate |
hibernate-c3p0 | Integration of C3P0 connection pool to Hibernate libraries |
hibernate-hikaricp | Integration HikariCP connection pooling library to Hibernate |
hibernate-vibur | Integration Vibur DBCP connection pooling library to Hibernate |
hibernate-proxool | Integration Proxool connection pooling library to Hibernate |
hibernate-jcache | Integration JCache caching feature to Hibernate, so that any buffer compatible therewith implementation can be provided by the secondary cache Hibernate |
hibernate-ehcache | Integrated Ehcache cache in Hibernate libraries to become Hibernate second-level cache provider |