Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.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 在variuos数据库查询之间共享连接对象_Java_Sql_Database_Jdbc - Fatal编程技术网

Java 在variuos数据库查询之间共享连接对象

Java 在variuos数据库查询之间共享连接对象,java,sql,database,jdbc,Java,Sql,Database,Jdbc,我正在为应用程序编写JDBC层 我正在从池中获取连接对象,然后执行这些操作,并将连接返回到池和 到目前为止,我正在方法范围内共享连接对象,并执行一个精确的查询 但是现在我想使用相同的连接执行这两个查询,所以我有foll。我心中有疑问,请帮忙解决 由于连接是共享的,在执行第一个查询之后,它会影响第二个查询的执行吗 第一个查询有一个resultSet,第二个查询除外,并且还有一个resultSet,这会影响前一个查询的resultSet还是后一个查询的resultSet 如果全部为“是”,那么我可

我正在为应用程序编写JDBC层

我正在从池中获取连接对象,然后执行这些操作,并将连接返回到池和

到目前为止,我正在方法范围内共享连接对象,并执行一个精确的查询

但是现在我想使用相同的连接执行这两个查询,所以我有foll。我心中有疑问,请帮忙解决

  • 由于连接是共享的,在执行第一个查询之后,它会影响第二个查询的执行吗
  • 第一个查询有一个resultSet,第二个查询除外,并且还有一个resultSet,这会影响前一个查询的resultSet还是后一个查询的resultSet
  • 如果全部为“是”,那么我可以在一个连接上执行多少查询
更多信息:

我正在使用

  • MYSQL 5.5数据库及其驱动程序
  • ApacheDBCP
由于连接是共享的,在执行第一个查询之后,它会影响第二个查询的执行吗

没有

第一个查询有一个resultSet,第二个查询除外,并且还有一个resultSet,这会影响前一个查询的resultSet还是后一个查询的resultSet

否,除非两者具有相同的结果集;)

如果全部为“是”,那么我可以在一个连接上执行多少查询


不适用,因为上一个问题的答案是否定的(但您仍然可以执行任意数量的查询)

在任何数据库连接上执行的查询数量没有限制,您可以使用相同的连接来触发尽可能多的查询

我会怎么做


创建一个连接对象并在我的应用程序中使用它。

因此,在连接上我可以创建许多语句并执行许多查询。没有问题,对吧?