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
Caching JPA Eclispelink-无法检索上次插入的记录_Caching_Jpa_Eclipselink_Crud - Fatal编程技术网

Caching JPA Eclispelink-无法检索上次插入的记录

Caching JPA Eclispelink-无法检索上次插入的记录,caching,jpa,eclipselink,crud,Caching,Jpa,Eclipselink,Crud,我对JPA EclipseLink有个问题。 我有两个函数:第一,它在数据库中正确插入一行。 第二个读取所有值​​在同一张表中,并向您展示。问题是它显示了所有的值​​除了最后一句话,为了让它出现,我必须关闭并重新打开应用程序。 我还试图禁用缓存不工作。 你知道怎么解决这个问题吗? 谢谢您如何查询报价?您是访问OneToMany还是使用查询 如果访问OneToMany,则可能是缓存问题,您可以禁用以进行检查 查询应始终从数据库中获取所有对象。确保已提交插入的对象 刷新特定查询时请参见 如何插入记

我对JPA EclipseLink有个问题。 我有两个函数:第一,它在数据库中正确插入一行。 第二个读取所有值​​在同一张表中,并向您展示。问题是它显示了所有的值​​除了最后一句话,为了让它出现,我必须关闭并重新打开应用程序。 我还试图禁用缓存不工作。 你知道怎么解决这个问题吗?
谢谢

您如何查询报价?您是访问OneToMany还是使用查询

如果访问OneToMany,则可能是缓存问题,您可以禁用以进行检查

查询应始终从数据库中获取所有对象。确保已提交插入的对象

刷新特定查询时请参见


如何插入记录?您是否使用JPA进行插入?否则JPA不会知道的。发布一些代码,这样我们就可以看到你在做什么。