A Hibernate O/RM Module.
A module of the Hibernate O/RM project.
Here is the list of declaration for hibernate-core. 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-core</artifactId> <version>4.2.8.Final</version> </dependency>
If you think this Maven repository POM file listing for hibernate-core 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-2.1.html.
The hibernate-core-4.2.8.Final has 24 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 |
---|---|---|
XPath | jaxen 1.1 Jaxen is a universal Java XPath engine. | 40 |
Parser | antlr 2.7.7 A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. | 120 |
Log | jboss-logging 3.1.0.GA The JBoss Logging Framework | 87 |
Log | slf4j-log4j12 1.6.1 The slf4j log4j-12 binding | 345 |
Virtual Machine | byteman-install 2.1.2 The Byteman install jar contains classes to install the Byteman agent into the current JVM or a remote JVM | 27 |
Log | jcl-over-slf4j 1.6.1 JCL 1.1.1 implementation over SLF4J | 87 |
Byte Code | byteman 2.1.2 The Byteman agent jar contains the implementation of the Byteman java agent, including the bytecode transformer, rule parser, type checker and execution engine and the agent listener. | 37 |
Testing Mock | mockito-core 1.9.0 Mock objects library for java | 134 |
Java Library | validation-api 1.0.0.GA Bean Validation (JSR-303) API. | 355 |
XML | dom4j 1.6.1 dom4j: the flexible XML framework for Java | 343 |
File | javassist 3.18.1-GA Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java. | 164 |
JUnit | byteman-bmunit 2.1.2 The Byteman bmunit jar provides integration of Byteman into TestNG and JUnit tests. | 30 |
JPA Hibernate | hibernate-validator 4.2.0.Final Hibernate's Bean Validation (JSR-303) reference implementation. | 122 |
Log | slf4j-api 1.6.1 The slf4j API | 621 |
JBoss | jboss-transaction-api_1.1_spec 1.0.1.Final The Java Transaction 1.1 API classes | 73 |
JPA Hibernate | hibernate-jpa-2.0-api 1.0.1.Final Hibernate definition of the Java Persistence 2.0 (JSR 317) API. | 78 |
JPA Hibernate | hibernate-commons-annotations 4.0.2.Final Common reflection code used in support of annotation processing | 24 |
Library | classmate 0.5.4 Library for introspecting types with full generic information including resolving of field and method types. | 20 |
JUnit | junit 4.10 JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. | 1957 |
The following table lists the most popular artifacts which are depending on hibernate-core-4.2.8.Final. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
JPA Hibernate | hibernate-entitymanager 4.2.8.Final A module of the Hibernate O/RM project | 8 |
Spring | spring-orm 4.0.2.RELEASE Spring Object/Relational Mapping | 7 |
Spring | spring-orm 4.0.1.RELEASE Spring Object/Relational Mapping | 22 |
The following packages are defined in the hibernate-core-4.2.8.Final.jar
org.hibernate org.hibernate.action.internal org.hibernate.action.spi org.hibernate.annotations org.hibernate.bytecode.buildtime.internal org.hibernate.bytecode.buildtime.spi org.hibernate.bytecode.enhance org.hibernate.bytecode.enhance.spi org.hibernate.bytecode.instrumentation.internal org.hibernate.bytecode.instrumentation.internal.javassist org.hibernate.bytecode.instrumentation.spi org.hibernate.bytecode.internal.javassist org.hibernate.bytecode.spi org.hibernate.cache org.hibernate.cache.internal org.hibernate.cache.spi org.hibernate.cache.spi.access org.hibernate.cache.spi.entry org.hibernate.cfg org.hibernate.cfg.annotations org.hibernate.cfg.annotations.reflection org.hibernate.cfg.beanvalidation org.hibernate.classic org.hibernate.collection.internal org.hibernate.collection.spi org.hibernate.context org.hibernate.context.internal org.hibernate.context.spi org.hibernate.criterion org.hibernate.dialect org.hibernate.dialect.function org.hibernate.dialect.lock org.hibernate.dialect.pagination org.hibernate.dialect.resolver org.hibernate.dialect.unique org.hibernate.engine org.hibernate.engine.internal org.hibernate.engine.jdbc org.hibernate.engine.jdbc.batch.internal org.hibernate.engine.jdbc.batch.spi org.hibernate.engine.jdbc.internal org.hibernate.engine.jdbc.spi org.hibernate.engine.loading.internal org.hibernate.engine.profile org.hibernate.engine.query.spi org.hibernate.engine.query.spi.sql org.hibernate.engine.spi org.hibernate.engine.transaction.internal org.hibernate.engine.transaction.internal.jdbc org.hibernate.engine.transaction.internal.jta org.hibernate.engine.transaction.spi org.hibernate.engine.transaction.synchronization.internal org.hibernate.engine.transaction.synchronization.spi org.hibernate.event.internal org.hibernate.event.service.internal org.hibernate.event.service.spi org.hibernate.event.spi org.hibernate.exception org.hibernate.exception.internal org.hibernate.exception.spi org.hibernate.hql.internal org.hibernate.hql.internal.antlr org.hibernate.hql.internal.ast org.hibernate.hql.internal.ast.exec org.hibernate.hql.internal.ast.tree org.hibernate.hql.internal.ast.util org.hibernate.hql.internal.classic org.hibernate.hql.spi org.hibernate.id org.hibernate.id.enhanced org.hibernate.id.factory org.hibernate.id.factory.internal org.hibernate.id.factory.spi org.hibernate.id.insert org.hibernate.id.uuid org.hibernate.integrator.internal org.hibernate.integrator.spi org.hibernate.internal org.hibernate.internal.jaxb org.hibernate.internal.jaxb.cfg org.hibernate.internal.jaxb.mapping.hbm org.hibernate.internal.jaxb.mapping.orm org.hibernate.internal.util org.hibernate.internal.util.beans org.hibernate.internal.util.collections org.hibernate.internal.util.compare org.hibernate.internal.util.config org.hibernate.internal.util.io org.hibernate.internal.util.jndi org.hibernate.internal.util.xml 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.metamodel org.hibernate.metamodel.binding org.hibernate.metamodel.domain org.hibernate.metamodel.relational org.hibernate.metamodel.relational.state org.hibernate.metamodel.source org.hibernate.metamodel.source.annotations org.hibernate.metamodel.source.annotations.attribute org.hibernate.metamodel.source.annotations.attribute.type org.hibernate.metamodel.source.annotations.entity org.hibernate.metamodel.source.annotations.global org.hibernate.metamodel.source.annotations.xml org.hibernate.metamodel.source.annotations.xml.filter org.hibernate.metamodel.source.annotations.xml.mocker org.hibernate.metamodel.source.binder org.hibernate.metamodel.source.hbm org.hibernate.metamodel.source.internal org.hibernate.metamodel.spi org.hibernate.param org.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.persister.internal org.hibernate.persister.spi 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.javassist org.hibernate.secure.internal org.hibernate.service org.hibernate.service.classloading.internal org.hibernate.service.classloading.spi org.hibernate.service.config.internal org.hibernate.service.config.spi org.hibernate.service.internal org.hibernate.service.jdbc.connections.internal org.hibernate.service.jdbc.connections.spi org.hibernate.service.jdbc.dialect.internal org.hibernate.service.jdbc.dialect.spi org.hibernate.service.jmx.internal org.hibernate.service.jmx.spi org.hibernate.service.jndi org.hibernate.service.jndi.internal org.hibernate.service.jndi.spi org.hibernate.service.jta.platform.internal org.hibernate.service.jta.platform.spi org.hibernate.service.spi org.hibernate.sql org.hibernate.sql.ordering.antlr org.hibernate.stat org.hibernate.stat.internal org.hibernate.stat.spi org.hibernate.tool.enhance org.hibernate.tool.hbm2ddl org.hibernate.tool.instrument 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.type.descriptor org.hibernate.type.descriptor.java org.hibernate.type.descriptor.sql org.hibernate.usertype
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.2.8.Final</version> <name>A Hibernate O/RM Module</name> <description>A module of the Hibernate O/RM project</description> <url>http://hibernate.org</url> <organization> <name>Hibernate.org</name> <url>http://hibernate.org</url> </organization> <licenses> <license> <name>GNU Lesser General Public License</name> <url>http://www.gnu.org/licenses/lgpl-2.1.html</url> <distribution>repo</distribution> <comments>See discussion at http://hibernate.org/license for more details.</comments> </license> </licenses> <issueManagement> <system>jira</system> <url>http://opensource.atlassian.com/projects/hibernate/browse/HHH</url> </issueManagement> <scm> <connection>scm:git:http://github.com/hibernate/hibernate-core.git</connection> <developerConnection>scm:git:git@github.com:hibernate/hibernate-core.git</developerConnection> <url>http://github.com/hibernate/hibernate-core</url> </scm> <dependencies> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>1.1</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>antlr</groupId> <artifactId>antlr</artifactId> <version>2.7.7</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jboss.logging</groupId> <artifactId>jboss-logging</artifactId> <version>3.1.0.GA</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging-api</artifactId> <version>99.0-does-not-exist</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.6.1</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman-install</artifactId> <version>2.1.2</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.6.1</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman</artifactId> <version>2.1.2</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>1.9.0</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.0.0.GA</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> <version>3.18.1-GA</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman-bmunit</artifactId> <version>2.1.2</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>4.2.0.Final</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.6.1</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jboss.spec.javax.transaction</groupId> <artifactId>jboss-transaction-api_1.1_spec</artifactId> <version>1.0.1.Final</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate.javax.persistence</groupId> <artifactId>hibernate-jpa-2.0-api</artifactId> <version>1.0.1.Final</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-testing</artifactId> <version>4.2.8.Final</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate.common</groupId> <artifactId>hibernate-commons-annotations</artifactId> <version>4.0.2.Final</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.fasterxml</groupId> <artifactId>classmate</artifactId> <version>0.5.4</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jboss</groupId> <artifactId>jandex</artifactId> <version>1.0.3.Final</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>99.0-does-not-exist</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.2.145</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> </dependencies> </project>