Java 如何使用JBoss5.1获得JPA2.0?
我正在读一本支持JPA2的书,并尝试其中的例子。我正在使用EclipseKepler和JBoss5.1.0 在eclipse中,我创建了一个带有JPA项目方面的动态Web项目。对于JPA实现类型,我选择了禁用库配置,这意味着我将使用JBoss的Hibernate作为JPA实现库 我在这行代码中出错:Java 如何使用JBoss5.1获得JPA2.0?,java,eclipse,hibernate,jpa,jboss,Java,Eclipse,Hibernate,Jpa,Jboss,我正在读一本支持JPA2的书,并尝试其中的例子。我正在使用EclipseKepler和JBoss5.1.0 在eclipse中,我创建了一个带有JPA项目方面的动态Web项目。对于JPA实现类型,我选择了禁用库配置,这意味着我将使用JBoss的Hibernate作为JPA实现库 我在这行代码中出错: TypedQuery<Employee> query = em.createQuery("SELECT e FROM Employee e", Employee.class); Typ
TypedQuery<Employee> query = em.createQuery("SELECT e FROM Employee e", Employee.class);
TypedQuery query=em.createQuery(“从Employee e中选择e”,Employee.class);
以下是错误消息:
TypedQuery无法解析为类型
类型EntityManager中的方法createQuery(String)不可用
适用于参数(字符串、类)
我相信
TypedQuery
是在JPA2.0中引入的,这意味着我的JBoss5.1不支持JPA2.0。对的那么,我需要做些什么才能将JPA2.0与JBoss 5.1结合使用呢?您遇到了哪些错误?发布准确的消息。@mins可能重复。我已更新问题以包含错误消息您是否使用依赖关系管理?基于应用服务器jar的类路径加载问题,我遇到了这个错误消息。