当前位置:  开发笔记 > 编程语言 > 正文

ejb3-persistence.jar源码

如何解决《ejb3-persistence.jar源码》经验,为你挑选了3个好方法。

好吧,我必须受到脑损伤,因为我找不到Sun的persistence.jar或JBoss的ejb3-persistence.jar JPA包的java源代码.他们开源的不是吗?

我查看了java.sun.com网站以及GlassFish wiki,但是空白了.

我想要一个src.zip或像Sun一样提供Java JDK的文件夹.

当然,我真的拥有它,但我认为这是有趣的,而一旦浏览源.它有时帮助我调试我的代码.



1> Somatik..:

我刚刚在http://www.mvnrepository.com上搜索了持久性api

http://mirrors.ibiblio.org/pub/mirrors/maven2/javax/persistence/persistence-api/1.0/persistence-api-1.0-sources.jar

也可以在java.net maven 1存储库中找到 http://download.java.net/maven/1/javax.persistence/java-sources/

对于实现,请参阅hibernate实体管理器,openjpa,eclipse toplink,glassfish持久性,...



2> 小智..:

我在这里找到了1.0.2 GA版本:http://grepcode.com/snapshot/repository.jboss.com/maven2/org.hibernate/ejb3-persistence/1.0.2.GA



3> dljava..:

ejb3-persistence.jar包含JPA API(javax.persistance.*)实现,该实现指定为EJB 3.0 JSR 220规范的一部分(即将发布的JPA规范是JSR 317,现在与EJB 3.1规范分开)

参考实现是Glassfish附带的实现,我相信JBoss中使用的是Hibernate实现,所以你应该能够在那里找到源代码.您可以自由使用其许可证满足您需求的那个(如果您需要重新分发),尽管我相信它们都是可再发行的.对于Apache风格的许可证,我推荐使用Apache OpenEJB.org项目(由Apache Geronimo项目提供).

您可以在此处浏览源代码:http: //svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jpa_3.0_spec/src/main/java/javax/persistence/

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有