gpt4 book ai didi

java - 很少有 JDBC 连接

转载 作者:行者123 更新时间:2023-12-01 22:54:54 25 4
gpt4 key购买 nike

据我所知,连接是一种非常昂贵的操作。我应该采用哪种方法来处理少量连接?我见过很多例子,其中作者只谈论一个连接或使用连接池(来自 JBoss 或其他)。我的代码如下所示:

1) 建立新连接

2)做一些逻辑

3)关闭连接

DriverManager.registerDriver(new net.sourceforge.jtds.jdbc.Driver());    
con = DriverManager.getConnection(URL, username, password);
if(con!=null)
System.out.println("Connection Successful !\n");
//logic
if(con!=null)
con.close();

但是我有一些基于这种方法的类似方法。那么我真的必须建立新的连接还是应该使用唯一的连接?如果我使用一个连接,之后需要关闭它吗?

PS。应用程序不是 servlet。

最佳答案

您可以使用像 http://sourceforge.net/projects/c3p0/ 这样的连接池或http://jolbox.com/从这个问题中抽象出来。

如果使用后不关闭连接,您将有大量未使用的打开连接(直到数据库清理)。

关于java - 很少有 JDBC 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24244301/

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