使用java sql连接的最佳方式

时间:2013-08-24 17:10:09

标签: java sql connection

在具有大约100个类的java应用程序中使用连接的最佳方法是什么。 1)当用户登录系统时,创建连接并传递给其他类,并在用户按下退出按钮时关闭。要么, 2)在每个方法中创建一个连接,并在方法结束时关闭。(我们用来从db获取数据的方法)

2 个答案:

答案 0 :(得分:2)

标准答案是使用连接池,它通常在拥有太多连接和拥有并发所需的连接之间取得适当的平衡。看看http://docs.oracle.com/javase/7/docs/api/javax/sql/ConnectionPoolDataSource.html

答案 1 :(得分:0)

一如既往地取决于此。在2013年,您无法合法地将数百万个连接打开到数据库,这是性能问题。您要做的是尽可能多地缓存数据以减少到数据库的往返。通常,您只希望在使用连接时打开连接,无需打开幻像连接。

相关问题