Hibernate produces a number of artifacts (all under the org.hibernate groupId):
This artifact depends on hibernate-core
This artifact depends on both hibernate-core and hibernate-entitymanager.
This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the C3P0 dependencies automatically.
This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the Proxool dependencies automatically..
This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the Ehcache dependencies automatically.
This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the Infinispan dependencies automatically.
Hibernate Artifacts under groupId org.hibernate
hibernate-core
The main artifact, needed to build applications using the native Hibernate APIs including defining metadata in both annotations as well as Hibernate's own hbm.xml format.hibernate-entitymanager
Represents Hibernate's implementation of JPA, as specified at http://jcp.org/en/jsr/detail?id=317.This artifact depends on hibernate-core
hibernate-envers
An optional module that provides historical auditing of changes to your entities.This artifact depends on both hibernate-core and hibernate-entitymanager.
hibernate-c3p0
Provides integration between Hibernate and the C3P0 connection pool library. See http://sourceforge.net/projects/c3p0/ for information about C3P0.This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the C3P0 dependencies automatically.
hibernate-proxool
Provides integration between Hibernate and the Proxool connection pool library. See http://proxool.sourceforge.net/ for more information about this library.This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the Proxool dependencies automatically..
hibernate-ehcache
Privides integration between Hibernate and EhCache, as a second-level cache. See http://ehcache.sourceforge.net/ for more information aboutEhCache.This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the Ehcache dependencies automatically.
hibernate-infinispan
Provides integration between Hibernate and Infinispan, as a second-level cache. See http://jboss.org/infinispan for more information about Infinispan.This artifact depends on hibernate-core, but is generally included in a project as a runtime dependency. It pulls in the Infinispan dependencies automatically.
Maven Dependency
org.hibernate hibernate-core 4.3.0.Final org.hibernate hibernate-entitymanager 4.3.0.Final org.hibernate hibernate-osgi 4.3.0.Final org.hibernate hibernate-envers 4.3.0.Final org.hibernate hibernate-c3p0 4.3.0.Final org.hibernate hibernate-proxool 4.3.0.Final org.hibernate hibernate-infinispan 4.3.0.Final org.hibernate hibernate-ehcache 4.3.0.Final
0 comments:
Post a Comment