如果使用Oracle数据库,在persistence.xml的provider XML元素中设置的值是多少?编写一个简单的JPA应用程序需要包含哪些jar? 我目前只包括ejb3-persistence.jar。
运行应用程序时,会看到以下错误, javax.persistence.PersistenceException:没有EntityManage的持久性提供程序
答案 0 :(得分:0)
决定您将使用哪个JPA实现: - 有些可供选择DataNucleus,OpenJPA,Hibernate,EclipseLink,所有这些都支持Oracle RDBMS的持久性,还有其他可能。每个都有一个“提供者”类名,因此您可以在 persistence.xml
中使用它