use*_*187 2 java oracle tomcat jdbc
我有一个java web应用程序从oracle数据库中提取数据,有一天我使用oracle sql developer修改了一些数据行.
现在的问题是Java不断返回旧数据,好像它从未改变过,但是如果我在sql developer中运行完全相同的查询,它将返回当前(修改过的)数据.
我没有启用任何缓存,我检查了OracleDataSource.getImplicitCachingEnabled()和OracleDataSource.getExplicitCachingEnabled(),两者都是false.
是否有某种内置于Oracle本身的缓存需要清除?我已经绞尽脑汁待了2天.
我尝试启动/停止和取消部署/重新部署应用程序而不做任何更改.我甚至试过重启tomcat本身,但没有帮助.有什么建议 ?
| 归档时间: |
|
| 查看次数: |
712 次 |
| 最近记录: |