要釋放Druid連接池,可以使用以下方法:
close()
方法:通過調用DruidDataSource
類中的close()
方法來關閉連接池。這將關閉所有連接并釋放資源。例如:DruidDataSource dataSource = new DruidDataSource();
// 使用連接池...
dataSource.close(); // 關閉連接池
getConnection()
方法后,使用完連接后要手動調用close()
方法關閉連接。例如:DruidDataSource dataSource = new DruidDataSource();
// 獲取連接
Connection connection = dataSource.getConnection();
// 使用連接...
connection.close(); // 關閉連接
reset()
方法:通過調用DruidDataSource
類中的reset()
方法來重置連接池。這將關閉所有連接并重新初始化連接池。例如:DruidDataSource dataSource = new DruidDataSource();
// 使用連接池...
dataSource.reset(); // 重置連接池
請注意,在使用完連接池后及時釋放連接,以避免連接池滿載。