我知道Hibernate Session仅在需要时才获取数据库连接。我知道当调用 session.close()
时,连接被释放。但我不清楚的是,如果 session 未关闭,连接会发生什么? hibernate会在一段时间后自动释放数据库连接吗?
最佳答案
据我所知,事实并非如此。根据您的环境(客户端或服务器、连接池使用情况等),有关超时的连接行为可能在不同的层(通常是连接池)中定义。
关于java - Hibernate Session如果长时间不使用会释放db连接吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39033614/