gpt4 book ai didi

java - servlet 线程的数据库连接?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:52:06 25 4
gpt4 key购买 nike

<分区>

关于默认情况下多线程的 servlet,是每个 servlet 实例化一个数据库连接还是在该 servlet 的所有线程之间共享连接?

我使用 JDBC 作为我的 servlet 和 Oracle 数据库之间的接口(interface)。

如果所有线程共享一个数据库连接,这是否意味着我应该对数据库使用连接池?

/** Open the connection here **/
public void init() {
String url = "server";
String username = "pwd";
String password = "usr";
try {
Class.forName("oracle.jdbc.OracleDriver");
conn = DriverManager.getConnection(url, username, password);
} catch (Exception e) {
System.err.println("Error making pool: " + e);
conn = null;
}
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com