Spring应用程序中存储过程调用结果不同的问题,并在Dbeaver中手动运行

时间:2019-04-30 19:31:52

标签: java sql spring spring-boot

在Spring应用程序和Dbeaver中查询时,存储过程给出不同的结果

我们在环境中部署了一个Spring应用程序,该应用程序内部有一个存储过程,可以随时调用以提供旧结果,但是使用Dbeaver应用程序调用时可以提供更新结果。

有一个查询可用于存储过程从中获取数据的同一表,该查询将提供更新后的表数据

我尝试过的事情:

1)首先认为它正在缓存结果并禁用了缓存(flushCache="true“),但仍然给出了相同的结果

2)销毁并重新创建了SQL会话bean(更像RefreshScope),但仍然没有给出更新的结果。

有人遇到过同样的问题吗?如果是,请告诉我您如何解决。谢谢

0 个答案:

没有答案