Как предотвратить использование соединения после того, как метод close () явно вызван для объекта соединения? - PullRequest
0 голосов
/ 11 сентября 2018

Можно перефразировать вопрос о том, как запретить пользователю (потоку), который вернул соединение в пул, вызвать close(), но все еще имеет ссылку на объект соединения, от повторного использования соединения без выхода из соединения. бассейн

1 Ответ

0 голосов
/ 12 сентября 2018

Просто следуйте правилу всегда получать соединение из пула соединений, когда нужно или собираетесь его использовать, и всегда закрывайте его, когда закончите.

Попробуйте с помощью блока ресурсов может помочь вам достичь этого.

 try (Connection conn=connectionPool.getConnection()) {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...