Persistence.xml中提供程序的值

时间:2011-09-14 11:37:14

标签: jpa

如果使用Oracle数据库,在persistence.xml的provider XML元素中设置的值是多少?编写一个简单的JPA应用程序需要包含哪些jar? 我目前只包括ejb3-persistence.jar。

运行应用程序时,会看到以下错误, javax.persistence.PersistenceException:没有EntityManage的持久性提供程序

1 个答案:

答案 0 :(得分:0)

决定您将使用哪个JPA实现: - 有些可供选择DataNucleus,OpenJPA,Hibernate,EclipseLink,所有这些都支持Oracle RDBMS的持久性,还有其他可能。每个都有一个“提供者”类名,因此您可以在 persistence.xml

中使用它