Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JPA查询错误_Java_Jpa - Fatal编程技术网

Java JPA查询错误

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

我刚开始使用JavaJPA。到目前为止,我只尝试了有效的persist方法。 运行以下查询时遇到问题

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(…)”试图实现什么?试图检索客户对象