的确是 系统重新启动后就没有问题了;数据库没有使用多种连接,都是使用的weblogic配置的数据源

解决方案 »

  1.   

    我感觉应该是你hibernate的问题, 根数据库连接没关系。
    持久层都有缓存,每次查询或者修改数据的时候都是先从缓存中查找数据,如果没有缓存的数据才会去数据库中查找。hibernate会定期的同步缓存和数据库中的数据。
    建议查一下hibernate的方法, 看看你的使用方式跟其他教程中提到的是否一致,估计可以找到问题。