Agrupación de conexiones Java

Busqué la agrupación de conexiones y leí sobre esto. Si lo comprendo correctamente, un grupo de conexiones es como una colección de conexiones abiertas. Si se establece o se crea una conexión, se debe agregar al grupo de conexiones, y si esa conexión se cierra, se debe eliminar en el grupo de conexiones; Mientras está abierto puedo usarlo una y otra vez.

Mientras leo estos tutoriales y explicaciones sobre la agrupación de conexiones, tengo algunas preguntas:

¿Se puede usar un grupo de conexiones solo en una computadora determinada? ¿Como ComputerA no puede compartir su grupo de conexiones con ComputerB?

Donde deberiamosconnection.close() ¿Colocarse?

¿Es correcto usar una conexión SOLAMENTE al seleccionar / cargar el registro? Después de obtener los registros / datos devueltos, cierro la conexión enfinally declaración. Igual que agregar, editar y borrar registros. Y mientras se procesa, coloco una barra de progreso para que el usuario tenga que esperar a que se complete y vuelva a realizar algún proceso, lo que significa que solo abriré la conexión de una en una.

Gracias por la explicación. :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta