我构建了一个应用程序 (app1),用于查看和记录数据库中的某些字段。此应用程序与另一个应用程序 (app2) 共享数据库,该应用程序在启动时需要单独连接到它,但一旦它 (app2) 启动就允许其他连接到数据库。在我的应用程序 (app1) 中,我使用 Spring 创建了一个 dao 对象来连接到数据库,显然,连接永远不会关闭,这会导致 app2 在启动时崩溃。据我所知,Spring 应该自动处理打开和关闭它管理的所有数据库连接。我不确定我可以分享任何代码来帮助更好地描绘我的问题,但如果需要一些代码,我会尽我所能。感谢您的帮助。
最佳答案
如果您使用的是 JDBC 模板,则不必担心显式关闭连接,Spring 将负责在内部管理连接池并从该池获取/释放连接。
关于java - 如何关闭通过 Spring 创建的 jdbc 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13920861/