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.2.7.ga</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.2.7.ga 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 |
---|---|---|
Network | ehcache 1.2.3 ehcache is a pure Java, in-process cache with the following features: 1. Fast. 2. Simple. 3. Multiple eviction policies: LRU, LFU and FIFO. 4. Caches can be in memory or on disk. 5. Disk Stores can be persistent between VM restarts. 6. Distributed caching using multicast and RMI,... | 18 |
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 |
Log | commons-logging 1.0.4 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 273 |
JDBC | c3p0 0.9.1 c3p0 is an easy-to-use library for augmenting traditional (DriverManager-based) JDBC drivers with JNDI-bindable DataSources, including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension. | 12 |
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 |
The following packages are defined in the hibernate-3.2.7.ga.jar
org.hibernate org.hibernate.action org.hibernate.bytecode org.hibernate.bytecode.cglib org.hibernate.bytecode.javassist org.hibernate.bytecode.util 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.dialect.lock org.hibernate.engine org.hibernate.engine.loading org.hibernate.engine.query org.hibernate.engine.query.sql 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.id.enhanced org.hibernate.id.insert org.hibernate.impl org.hibernate.intercept org.hibernate.intercept.cglib org.hibernate.intercept.javassist org.hibernate.jdbc org.hibernate.jmx org.hibernate.loader org.hibernate.loader.collection org.hibernate.loader.criteria org.hibernate.loader.custom org.hibernate.loader.custom.sql 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.proxy.dom4j org.hibernate.proxy.map org.hibernate.proxy.pojo org.hibernate.proxy.pojo.cglib org.hibernate.proxy.pojo.javassist org.hibernate.secure org.hibernate.sql org.hibernate.stat org.hibernate.tool.hbm2ddl org.hibernate.tool.instrument org.hibernate.tool.instrument.cglib org.hibernate.tool.instrument.javassist org.hibernate.transaction org.hibernate.transform org.hibernate.tuple org.hibernate.tuple.component org.hibernate.tuple.entity 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> <packaging>jar</packaging> <version>3.2.7.ga</version> <name>Hibernate</name> <description>Relational Persistence for Java</description> <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>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>1.2.3</version> </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>javax.transaction</groupId> <artifactId>jta</artifactId> <version>1.0.1B</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.0.4</version> </dependency> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1</version> <optional>true</optional> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm-attrs</artifactId> <version>1.5.3</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>antlr</groupId> <artifactId>antlr</artifactId> <version>2.7.6</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.1_3</version> </dependency> <dependency> <groupId>opensymphony</groupId> <artifactId>oscache</artifactId> <version>2.1</version> <optional>true</optional> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>1.5.3</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>ant</groupId> <artifactId>ant</artifactId> <version>1.6.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>proxool</groupId> <artifactId>proxool</artifactId> <version>0.8.3</version> <optional>true</optional> </dependency> </dependencies> </project>