Java Connection Pooling

Я искал пул соединений и читал об этом. Если я правильно понимаю, пул соединений похож на набор открытых соединений. Если соединение установлено или создано, оно должно быть добавлено в пул соединений, а если это соединение закрыто, оно должно быть удалено в пуле соединений; пока он открыт, я могу использовать его снова и снова.

Во время чтения этих руководств и объяснений о пуле соединений у меня есть несколько вопросов:

Можно ли использовать пул соединений только на определенном компьютере? Как ComputerA не может поделиться своим пулом соединений с ComputerB?

Где долженconnection.close() быть помещенным?

Правильно ли использовать соединение ТОЛЬКО при выборе / загрузке записи? После того, как я получил возвращенные записи / данные, я закрываю соединение вfinally заявление. То же, что добавление, редактирование и удаление записей. И пока он обрабатывается, я помещаю индикатор выполнения, чтобы пользователь мог дождаться его завершения и снова выполнить какой-то процесс, а это значит, что я буду открывать соединение только по одному за раз.

Спасибо за объяснение. :)

Ответы на вопрос(1)

Ваш ответ на вопрос