我正在调查在 Weblogic 10.3.4 服务器上运行的应用程序中的错误。对于这个调查,有时我需要直接清除数据库中的一些表(使用 SQL Navigator)。但是这些更改不会立即反映在 weblogic 服务器中,除非我重新启动它。每次修改数据库中的数据时重新启动它是一项耗时的任务。
我想知道是否有一种简单快捷的方法来清除 weblogic 服务器中的数据库缓存并强制它重新加载修改后的数据。我想如果我添加一个调用与每个实体相关的 flush 方法的 ejb,并且如果我调用该方法,它将执行此任务。但是您有任何建议或任何其他方式来完成此任务,可能是通过更改 weblogic 服务器设置?我们可以做任何一种方法调用来强制刷新当前容器中的所有实体吗?