Java JPA查询错误
我刚开始使用JavaJPA。到目前为止,我只尝试了有效的persist方法。 运行以下查询时遇到问题Java JPA查询错误,java,jpa,Java,Jpa,我刚开始使用JavaJPA。到目前为止,我只尝试了有效的persist方法。 运行以下查询时遇到问题 Customer = Customer(manager.createQuery("Select c FROM Customer c where c.LastName=\"Lname\"")); 但是,在上述情况下,我的客户类别未被识别。我这样做对吗?查询对象无法进行类型转换,因此我使用 query = em.createQuery( "SELECT c FROM Country c WHERE
Customer = Customer(manager.createQuery("Select c FROM Customer c where c.LastName=\"Lname\""));
但是,在上述情况下,我的客户类别未被识别。我这样做对吗?查询对象无法进行类型转换,因此我使用
query = em.createQuery( "SELECT c FROM Country c WHERE c.name = 'Canada'");
Country c = (Country)query.getSingleResult();
您得到的异常是什么?上面的结果不能进行类型转换。我通过使用类似Query Query=em.createQuery(“从c国选择c,其中c.name=‘加拿大’”)的方法解决了这个问题;Country c=(Country)query.getSingleResult();“Customer=Customer(…)”试图实现什么?试图检索客户对象