I would like to use connection pool for a web app and mysql dbms. If I have want to force the connection to set autocommit to false for a particular method, is it possibile that this connection (with autocommitt off) is used by other requests?

有帮助吗?

解决方案

is it possibile that this connection (with autocommitt off) is used by other requests?

You should always retrieve the Connection in the narrowest scope, this means, preferably as a local variable for your methods. Then, you can turn autocommit off by calling Connection#setAutocommit with false, and after using the connection object, close it. Note that this will only affect the current transaction and other requests won't be affected.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top