Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.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 JpaRepository.findOne(长id)无法使用Spring数据jpa_Java_Database_Hibernate_Spring Data Jpa - Fatal编程技术网

Java JpaRepository.findOne(长id)无法使用Spring数据jpa

Java JpaRepository.findOne(长id)无法使用Spring数据jpa,java,database,hibernate,spring-data-jpa,Java,Database,Hibernate,Spring Data Jpa,我有两个服务在春季开机。我从主服务调用另一个服务,该服务在DB中插入一行,如下所示: repo.saveAndFlush(payment); 子服务在主服务中完成工作后,我没有使用以下查询获得更新的响应: repo.findOne(id); 这一切都是同步发生的。我想使用findOne()方法获取所有行,包括新插入的行 非常感谢您的帮助。通常情况下,JPA存储方法会返回新保存的数据。因此,您只需执行以下操作即可获得新插入的行- payment=repo.saveAndFlush(付款)

我有两个服务在春季开机。我从主服务调用另一个服务,该服务在DB中插入一行,如下所示:

repo.saveAndFlush(payment);
子服务在主服务中完成工作后,我没有使用以下查询获得更新的响应:

repo.findOne(id);
这一切都是同步发生的。我想使用findOne()方法获取所有行,包括新插入的行


非常感谢您的帮助。

通常情况下,JPA存储方法会返回新保存的数据。因此,您只需执行以下操作即可获得新插入的行-

payment=repo.saveAndFlush(付款