我在此使用JPA - http://netbeans.org/kb/docs/websvc/rest.html
在RESTful Web服务上遵循此NetBeans指南我认为JPA应该是一个规范,你会使用像Hibernate这样的东西作为你的应用程序中的实际实现。但是本指南根本没有提到任何实现。那么实现来自哪里,NetBeans是否提供了自己的JPA实现?
答案 0 :(得分:4)
该教程使用Glassfish作为Application Server。它提供了JavaEE Apis的实现,而在JPA的情况下,它是EclipseLink。我们的想法是,您的应用程序不附带这些库(JAR),而是依赖于Application Server提供的库
一旦你有了它,如果你想了解不同的JPA实现或不同的应用服务器,那么你可以尝试在JBoss上运行相同的应用程序,它将Hibernate作为它的JPA实现。
答案 1 :(得分:1)
据推测,它是由容器(可能是Glassfish)提供的JPA。