【发布时间】:2021-07-20 07:20:32
【问题描述】:
我在 java 中使用多线程概念,线程的职责是连接到 postgres 并将我的 csv 上传到表中。到目前为止,我正在为每个线程创建连接并在完成线程的任务时关闭。我遇到了他们称为连接池的东西。 我不知道,如何将此连接池概念集成到我的应用程序中?我很困惑,从哪里开始以及如何开始?
提前致谢
【问题讨论】:
标签: java postgresql connection-pooling jdbc-pool
我在 java 中使用多线程概念,线程的职责是连接到 postgres 并将我的 csv 上传到表中。到目前为止,我正在为每个线程创建连接并在完成线程的任务时关闭。我遇到了他们称为连接池的东西。 我不知道,如何将此连接池概念集成到我的应用程序中?我很困惑,从哪里开始以及如何开始?
提前致谢
【问题讨论】:
标签: java postgresql connection-pooling jdbc-pool
如果您提供更多上下文或代码会很有帮助。
PostgersSql 提供两个数据源,一个提供池,另一个不提供。请参考这个https://jdbc.postgresql.org/documentation/head/ds-ds.html
但是,如果您在应用程序服务器上使用任何类型,它应该提供一些管理器来维持连接。
【讨论】: