JPA查询错误

时间:2012-07-22 02:51:02

标签: java jpa

我刚刚开始使用JAVA jpa。到目前为止,我只尝试了有效的持久化方法。 我无法运行以下查询

Customer = Customer(manager.createQuery("Select c FROM Customer c where c.LastName=\"Lname\""));

但是在上述情况下,我的Customer类未被识别。我这样做了吗?

1 个答案:

答案 0 :(得分:0)

查询对象无法进行类型转换,因此我使用

解决了问题
query = em.createQuery( "SELECT c FROM Country c WHERE c.name = 'Canada'"); 
Country c = (Country)query.getSingleResult();