我有一个网络应用程序,目前使用c3p0和Hibernate连接到Firebird 1.5数据库。但是,我经常会遇到数据库突然停止响应的问题,即使手动重启服务也没有任何效果,也不会生成任何日志。因此,我必须手动重新启动计算机才能使其正常工作。我认为可能是当池尝试获取特定数量的连接时,Firebird挂起了,所以我需要测试我的应用程序而不使用连接池,以检查这是否是问题。
我不能简单地从持久性中删除c3p0配置,因为这样Hibernate将使用自己集成的连接池。那么,如何实现呢?
我不能简单地从持久性中删除c3p0配置,因为这样Hibernate将使用自己集成的连接池。那么,如何实现呢?