组织ID: |
jakarta.persistence |
项目ID: |
jakarta.persistence-api |
版本: |
2.2.2 |
最后修改时间: |
2019-01-22 08:50:33 |
包类型: |
jar |
标题: |
Eclipse Public License v. 2.0 |
描述: |
Java(TM) Persistence API |
相关URL: |
https://github.com/eclipse-ee4j/jpa-api |
大小: |
167.25KB |
|
Maven引入代码: |
<dependency>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
<version>2.2.2</version>
</dependency>
|
Gradle引入代码: |
jakarta.persistence:jakarta.persistence-api:2.2.2
|
下载Jar包: |
|
POM文件内容: |
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License v. 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0,
or the Eclipse Distribution License v. 1.0 which is available at
http://www.eclipse.org/org/documents/edl-v10.php.
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.ee4j</groupId>
<artifactId>project</artifactId>
<version>1.0.5</version>
</parent>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
<version>2.2.2</version>
<description>Java(TM) Persistence API</description>
<url>https://github.com/eclipse-ee4j/jpa-api</url>
<scm>
<connection>scm:git:git://github.com/eclipse-ee4j/jpa-api.git</connection>
<developerConnection>scm:git:git@github.com:eclipse-ee4j/jpa-api.git</developerConnection>
<url>https://github.com/eclipse-ee4j/jpa-api.git</url>
<tag>HEAD</tag>
</scm>
<licenses>
<license>
<name>Eclipse Public License v. 2.0</name>
<url>http://www.eclipse.org/legal/epl-2.0</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<developers>
<developer>
<id>lukasj</id>
<name>Lukas Jungmann</name>
<organization>Oracle, Inc.</organization>
<roles>
<role>lead</role>
</roles>
</developer>
</developers>
<issueManagement>
<system>IssueTracker</system>
<url>https://github.com/eclipse-ee4j/jpa-api/issues</url>
</issueManagement>
<mailingLists>
<mailingList>
<name>Community discussions</name>
<subscribe>https://accounts.eclipse.org/mailing-list/jpa-dev</subscribe>
<unsubscribe>https://accounts.eclipse.org/mailing-list/jpa-dev</unsubscribe>
<post>jpa-dev@eclipse.org</post>
<archive>https://dev.eclipse.org/mhonarc/lists/jpa-dev/</archive>
<otherArchives>
<otherArchive>http://dev.eclipse.org/mhonarc/lists/jpa-dev/maillist.rss</otherArchive>
</otherArchives>
</mailingList>
</mailingLists>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<spec.non.final>false</spec.non.final>
<spec.version>2.2</spec.version>
<spec.build>01</spec.build>
<spec.impl.version>2.2.2</spec.impl.version>
<spec.api.package>jakarta.persistence</spec.api.package>
<spec.new.spec.version>2.3</spec.new.spec.version>
<legal.doc.source>${project.basedir}</legal.doc.source>
<vendor.name>Oracle</vendor.name>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0-M2</version>
</plugin>
<plugin>
<groupId>org.glassfish.build</groupId>
<artifactId>spec-version-maven-plugin</artifactId>
<version>1.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>3.5.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.0.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.0.1</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-legal-resource</id>
<phase>generate-resources</phase>
<goals>
<goal>add-resource</goal>
</goals>
<configuration>
<resources>
<resource>
<directory>${legal.doc.source}</directory>
<includes>
<include>NOTICE.md</include>
<include>LICENSE.md</include>
</includes>
<targetPath>META-INF</targetPath>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<configuration>
<rules>
<requireJavaVersion>
<version>[1.8,)</version>
</requireJavaVersion>
</rules>
</configuration>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>display-info</goal>
<goal>enforce</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.glassfish.build</groupId>
<artifactId>spec-version-maven-plugin</artifactId>
<configuration>
<specMode>jakarta</specMode>
<spec>
<nonFinal>${spec.non.final}</nonFinal>
<jarType>api</jarType>
<specVersion>${spec.version}</specVersion>
<specBuild>${spec.build}</specBuild>
<specImplVersion>${spec.impl.version}</specImplVersion>
<apiPackage>${spec.api.package}</apiPackage>
<newSpecVersion>${spec.new.spec.version}</newSpecVersion>
</spec>
</configuration>
<executions>
<execution>
<goals>
<goal>set-spec-properties</goal>
<!-- TODO:
glassfish-spec-version-maven-plugin needs to be updated
in order to check 'jakarta.' prefixed values in manifest entries
-->
<!--<goal>check-module</goal>-->
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<compilerArgs>
<compilerArg>-Xlint:all</compilerArg>
</compilerArgs>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<configuration>
<instructions>
<Automatic-Module-Name>java.persistence</Automatic-Module-Name>
<Bundle-Description>Java(TM) Persistence ${spec.specification.version} API jar</Bundle-Description>
<Bundle-Name>Java(TM) Persistence API jar</Bundle-Name>
<Bundle-SymbolicName>${spec.bundle.symbolic-name}</Bundle-SymbolicName>
<Bundle-Version>${spec.bundle.version}</Bundle-Version>
<Extension-Name>${spec.extension.name}</Extension-Name>
<Implementation-Version>${spec.implementation.version}</Implementation-Version>
<Specification-Vendor>${vendor.name}</Specification-Vendor>
<Specification-Version>${spec.specification.version}</Specification-Version>
<_noee>true</_noee>
</instructions>
</configuration>
<executions>
<execution>
<id>osgi-manifest</id>
<phase>process-classes</phase>
<goals>
<goal>manifest</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<doclint>all</doclint>
<bottom><![CDATA[<br>
Copyright © {inceptionYear}–{currentYear} Oracle and/or its affiliates.
All rights reserved.<br>Comments to: <a href="mailto:jpa-dev@eclipse.org">jpa-dev@eclipse.org</a>.]]>
</bottom>
</configuration>
</plugin>
</plugins>
</build>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
javax/persistence/orm_1_0.xsd
javax/persistence/orm_2_0.xsd
javax/persistence/orm_2_1.xsd
javax/persistence/orm_2_2.xsd
javax/persistence/persistence_1_0.xsd
javax/persistence/persistence_2_0.xsd
javax/persistence/persistence_2_1.xsd
javax/persistence/persistence_2_2.xsd
javax.persistence.criteria.Order.class
javax.persistence.criteria.Expression.class
javax.persistence.criteria.Selection.class
javax.persistence.criteria.Predicate$BooleanOperator.class
javax.persistence.criteria.Predicate.class
javax.persistence.criteria.CriteriaQuery.class
javax.persistence.criteria.AbstractQuery.class
javax.persistence.criteria.CommonAbstractCriteria.class
javax.persistence.criteria.CriteriaUpdate.class
javax.persistence.criteria.CriteriaDelete.class
javax.persistence.criteria.CriteriaBuilder$Trimspec.class
javax.persistence.criteria.CriteriaBuilder$In.class
javax.persistence.criteria.CriteriaBuilder$Coalesce.class
javax.persistence.criteria.CriteriaBuilder$SimpleCase.class
javax.persistence.criteria.CriteriaBuilder$Case.class
javax.persistence.criteria.CriteriaBuilder.class
javax.persistence.criteria.CompoundSelection.class
javax.persistence.criteria.Subquery.class
javax.persistence.criteria.ParameterExpression.class
javax.persistence.criteria.Join.class
javax.persistence.criteria.From.class
javax.persistence.criteria.Path.class
javax.persistence.criteria.FetchParent.class
javax.persistence.criteria.CollectionJoin.class
javax.persistence.criteria.PluralJoin.class
javax.persistence.criteria.SetJoin.class
javax.persistence.criteria.ListJoin.class
javax.persistence.criteria.MapJoin.class
javax.persistence.criteria.Root.class
javax.persistence.criteria.JoinType.class
javax.persistence.criteria.Fetch.class
javax.persistence.TupleElement.class
javax.persistence.metamodel.Metamodel.class
javax.persistence.metamodel.EntityType.class
javax.persistence.metamodel.IdentifiableType.class
javax.persistence.metamodel.ManagedType.class
javax.persistence.metamodel.Type$PersistenceType.class
javax.persistence.metamodel.Type.class
javax.persistence.metamodel.Bindable$BindableType.class
javax.persistence.metamodel.Bindable.class
javax.persistence.metamodel.EmbeddableType.class
javax.persistence.metamodel.SingularAttribute.class
javax.persistence.metamodel.Attribute$PersistentAttributeType.class
javax.persistence.metamodel.Attribute.class
javax.persistence.metamodel.CollectionAttribute.class
javax.persistence.metamodel.PluralAttribute$CollectionType.class
javax.persistence.metamodel.PluralAttribute.class
javax.persistence.metamodel.SetAttribute.class
javax.persistence.metamodel.ListAttribute.class
javax.persistence.metamodel.MapAttribute.class
javax.persistence.metamodel.StaticMetamodel.class
javax.persistence.metamodel.BasicType.class
javax.persistence.metamodel.MappedSuperclassType.class
javax.persistence.NamedEntityGraphs.class
javax.persistence.NamedEntityGraph.class
javax.persistence.NamedAttributeNode.class
javax.persistence.NamedSubgraph.class
javax.persistence.LockModeType.class
javax.persistence.ConstraintMode.class
javax.persistence.ForeignKey.class
javax.persistence.QueryTimeoutException.class
javax.persistence.PersistenceException.class
javax.persistence.Query.class
javax.persistence.Parameter.class
javax.persistence.TemporalType.class
javax.persistence.FlushModeType.class
javax.persistence.Id.class
javax.persistence.EntityManager.class
javax.persistence.TypedQuery.class
javax.persistence.StoredProcedureQuery.class
javax.persistence.EntityTransaction.class
javax.persistence.EntityManagerFactory.class
javax.persistence.EntityGraph.class
javax.persistence.Subgraph.class
javax.persistence.AttributeNode.class
javax.persistence.Tuple.class
javax.persistence.SynchronizationType.class
javax.persistence.Cache.class
javax.persistence.PersistenceUnitUtil.class
javax.persistence.PersistenceUtil.class
javax.persistence.ParameterMode.class
javax.persistence.Lob.class
javax.persistence.MapKeyJoinColumns.class
javax.persistence.MapKeyJoinColumn.class
javax.persistence.Cacheable.class
javax.persistence.InheritanceType.class
javax.persistence.Inheritance.class
javax.persistence.FetchType.class
javax.persistence.ManyToMany.class
javax.persistence.CascadeType.class
javax.persistence.FieldResult.class
javax.persistence.MapKeyClass.class
javax.persistence.spi.ProviderUtil.class
javax.persistence.spi.LoadState.class
javax.persistence.spi.PersistenceUnitInfo.class
javax.persistence.spi.PersistenceUnitTransactionType.class
javax.persistence.spi.ClassTransformer.class
javax.persistence.spi.PersistenceProviderResolver.class
javax.persistence.spi.PersistenceProvider.class
javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$1.class
javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKeyReference.class
javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$CacheKey.class
javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$LoaderReference.class
javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver$PersistenceProviderReference.class
javax.persistence.spi.PersistenceProviderResolverHolder$DefaultPersistenceProviderResolver.class
javax.persistence.spi.PersistenceProviderResolverHolder$1.class
javax.persistence.spi.PersistenceProviderResolverHolder.class
javax.persistence.AttributeConverter.class
javax.persistence.SequenceGenerator.class
javax.persistence.Convert.class
javax.persistence.GenerationType.class
javax.persistence.Converter.class
javax.persistence.AssociationOverrides.class
javax.persistence.AssociationOverride.class
javax.persistence.JoinColumn.class
javax.persistence.JoinTable.class
javax.persistence.UniqueConstraint.class
javax.persistence.Index.class
javax.persistence.SqlResultSetMapping.class
javax.persistence.EntityResult.class
javax.persistence.ConstructorResult.class
javax.persistence.ColumnResult.class
javax.persistence.ExcludeSuperclassListeners.class
javax.persistence.PreUpdate.class
javax.persistence.PostUpdate.class
javax.persistence.PrimaryKeyJoinColumn.class
javax.persistence.Embedded.class
javax.persistence.Access.class
javax.persistence.AccessType.class
javax.persistence.DiscriminatorValue.class
javax.persistence.IdClass.class
javax.persistence.NonUniqueResultException.class
javax.persistence.PostPersist.class
javax.persistence.SharedCacheMode.class
javax.persistence.ValidationMode.class
javax.persistence.EntityExistsException.class
javax.persistence.OptimisticLockException.class
javax.persistence.ElementCollection.class
javax.persistence.EnumType.class
javax.persistence.Enumerated.class
javax.persistence.OneToMany.class
javax.persistence.Table.class
javax.persistence.NamedNativeQueries.class
javax.persistence.NamedNativeQuery.class
javax.persistence.QueryHint.class
javax.persistence.PrePersist.class
javax.persistence.AttributeOverrides.class
javax.persistence.AttributeOverride.class
javax.persistence.Column.class
javax.persistence.NamedStoredProcedureQueries.class
javax.persistence.NamedStoredProcedureQuery.class
javax.persistence.StoredProcedureParameter.class
javax.persistence.Entity.class
javax.persistence.PersistenceUnits.class
javax.persistence.PersistenceUnit.class
javax.persistence.SqlResultSetMappings.class
javax.persistence.PostRemove.class
javax.persistence.PreRemove.class
javax.persistence.MapKey.class
javax.persistence.DiscriminatorType.class
javax.persistence.GeneratedValue.class
javax.persistence.MapKeyTemporal.class
javax.persistence.NamedQuery.class
javax.persistence.TableGenerators.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
依赖Jar: |
无
|