2013-08-21 81 views
1

我想使用JPA批注,但我不需要任何JPA实现。我可以从哪里得到?我在Oracle的Java页面上找不到任何东西...是否存在仅包含来自JPA的注释的JAR?

+0

我对JPA并不熟悉,但是它的注释会在没有附加代码的情况下做什么? – thatidiotguy

+0

@thatidiotguy JPA只是一个API。它是围绕您在POJO课程中使用的注释构建的。 Hibernate是JPA的一个实现。 –

+1

@SotiriosDelimanolis啊我明白了。谢谢你的启发。 – thatidiotguy

回答

5

以下maven工件包含javax.persistence类型。

<dependency> 
    <groupId>org.hibernate.javax.persistence</groupId> 
    <artifactId>hibernate-jpa-2.0-api</artifactId> 
    <version>1.0.1.Final</version> 
</dependency> 

你可以得到二进制文件here。不要被hibernate名称所愚弄,它不包含任何实现。

+0

非常感谢您的快速响应! – Hannes

+0

@Hannes不客气。 –