Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中连接对象的使用_Java - Fatal编程技术网

java中连接对象的使用

java中连接对象的使用,java,Java,我有一个要求,需要调用大约30-40个单独的函数来容纳sql查询、更新和/或插入。 在这种情况下,如何获取连接对象。 我是在一个地方创建并将连接对象传递给所有30个函数,还是在函数本身中创建连接对象。 在这些查询中,有许多更新发生在不同的函数中,时间是至关重要的。 因此,我如何创建连接对象并反复使用相同的连接对象而不创建新的连接对象。在函数中指定一个类型为connection的附加参数,并在调用函数时将现有连接传递给函数。您可以节省大量的管道(和痛苦)通过使用Apache Commons提供的数

我有一个要求,需要调用大约30-40个单独的函数来容纳sql查询、更新和/或插入。 在这种情况下,如何获取连接对象。 我是在一个地方创建并将连接对象传递给所有30个函数,还是在函数本身中创建连接对象。 在这些查询中,有许多更新发生在不同的函数中,时间是至关重要的。
因此,我如何创建连接对象并反复使用相同的连接对象而不创建新的连接对象。

在函数中指定一个类型为
connection
的附加参数,并在调用函数时将现有连接传递给函数。

您可以节省大量的管道(和痛苦)通过使用Apache Commons提供的数据库连接池库:


PS:你似乎在过去问过这个问题-看-你遵循了那里给出的建议了吗?

是的,我确实遵循了建议,并且成功了,但是我为jsp/servlets设置了一个池,我可以为纯java程序使用同一个池吗?老实说,我不知道答案。试一试,看看会发生什么,然后回来告诉我们,这样我们也可以学习。