Hibernate.
Relational Persistence for Java.
Here is the list of declaration for hibernate. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate</artifactId> <version>3.1.3</version> </dependency>
If you think this Maven repository POM file listing for hibernate is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:GNU LESSER GENERAL PUBLIC LICENSE
URL: http://www.gnu.org/licenses/lgpl.txt.
The hibernate-3.1.3 has 17 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Log | commons-logging 1.0.4 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 273 |
JPA Hibernate | ehcache 1.1 Ehcache is a pure Java, in-process cache with the following features: Fast, Simple, Acts as a pluggable cache for Hibernate 2.1. Small foot print. Both in terms of size and memory requirements. Minimal dependencies. Fully documented. See the online Documentation, FAQ and the online JavaDoc. Compreh... | 6 |
Security | jacc 1.0 The javax.security package. It is appropriate for inclusion in a classpath, and may be added to a Java 2 installation. | 14 |
XML | dom4j 1.6.1 dom4j: the flexible XML framework for Java | 343 |
JEE Library | jta 1.0.1B The javax.transaction package. It is appropriate for inclusion in a classpath, and may be added to a Java 2 installation. | 29 |
The following packages are defined in the hibernate-3.1.3.jar
org.hibernate org.hibernate.action org.hibernate.cache org.hibernate.cache.entry org.hibernate.cfg org.hibernate.classic org.hibernate.collection org.hibernate.connection org.hibernate.context org.hibernate.criterion org.hibernate.dialect org.hibernate.dialect.function org.hibernate.engine org.hibernate.engine.query org.hibernate.engine.transaction org.hibernate.event org.hibernate.event.def org.hibernate.exception org.hibernate.hql org.hibernate.hql.antlr org.hibernate.hql.ast org.hibernate.hql.ast.exec org.hibernate.hql.ast.tree org.hibernate.hql.ast.util org.hibernate.hql.classic org.hibernate.id org.hibernate.impl org.hibernate.intercept org.hibernate.jdbc org.hibernate.jmx org.hibernate.loader org.hibernate.loader.collection org.hibernate.loader.criteria org.hibernate.loader.custom org.hibernate.loader.entity org.hibernate.loader.hql org.hibernate.lob org.hibernate.mapping org.hibernate.metadata org.hibernate.param org.hibernate.persister org.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.pretty org.hibernate.property org.hibernate.proxy org.hibernate.secure org.hibernate.sql org.hibernate.stat org.hibernate.tool.hbm2ddl org.hibernate.tool.instrument org.hibernate.transaction org.hibernate.transform org.hibernate.tuple org.hibernate.type org.hibernate.usertype org.hibernate.util
Here is the content of the POM file.
<?xml version="1.0"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.hibernate</groupId> <artifactId>hibernate</artifactId> <name>Hibernate</name> <description>Relational Persistence for Java</description> <version>3.1.3</version> <packaging>jar</packaging> <url>http://www.hibernate.org</url> <organization> <name>JBoss Inc.</name> <url>http://www.jboss.com</url> </organization> <issueManagement> <system>Jira</system> <url>http://opensource.atlassian.com/projects/hibernate/browse/HHH</url> </issueManagement> <scm> <url>http://cvs.sourceforge.net/viewcvs.py/hibernate/Hibernate3/</url> <connection> scm:svn:http://anonhibernate.labs.jboss.com/trunk/Hibernate3 </connection> <developerConnection> scm:svn:https://hibernate.labs.jboss.com/repos/hibernate </developerConnection> </scm> <licenses> <license> <name>GNU LESSER GENERAL PUBLIC LICENSE</name> <url>http://www.gnu.org/licenses/lgpl.txt</url> </license> </licenses> <dependencies> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.0.4</version> </dependency> <dependency> <groupId>ant</groupId> <artifactId>ant</artifactId> <version>1.6.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.0</version> <optional>true</optional> </dependency> <dependency> <groupId>proxool</groupId> <artifactId>proxool</artifactId> <version>0.8.3</version> <optional>true</optional> </dependency> <dependency> <groupId>ehcache</groupId> <artifactId>ehcache</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>opensymphony</groupId> <artifactId>oscache</artifactId> <version>2.1</version> <optional>true</optional> </dependency> <dependency> <groupId>swarmcache</groupId> <artifactId>swarmcache</artifactId> <version>1.0RC2</version> <optional>true</optional> </dependency> <dependency> <groupId>jboss</groupId> <artifactId>jboss-cache</artifactId> <version>1.2.2</version> <optional>true</optional> </dependency> <dependency> <groupId>jgroups</groupId> <artifactId>jgroups-all</artifactId> <version>2.2.8</version> <optional>true</optional> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.1_3</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>1.5.3</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm-attrs</artifactId> <version>1.5.3</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>javax.security</groupId> <artifactId>jacc</artifactId> <version>1.0</version> <optional>true</optional> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> <exclusions> <exclusion> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>javax.transaction</groupId> <artifactId>jta</artifactId> <version>1.0.1B</version> </dependency> <dependency> <groupId>antlr</groupId> <artifactId>antlr</artifactId> <version>2.7.6rc1</version> </dependency> </dependencies> </project>