我刚刚开始使用JAVA jpa。到目前为止,我只尝试了有效的持久化方法。 我无法运行以下查询
Customer = Customer(manager.createQuery("Select c FROM Customer c where c.LastName=\"Lname\""));
但是在上述情况下,我的Customer类未被识别。我这样做了吗?
答案 0 :(得分:0)
查询对象无法进行类型转换,因此我使用
解决了问题query = em.createQuery( "SELECT c FROM Country c WHERE c.name = 'Canada'");
Country c = (Country)query.getSingleResult();