Estoy leyendo hibernate y me encontré con declaraciones como "Las conexiones JDBC abiertas en múltiples solicitudes no es algo bueno porque es un recurso costoso".
¿Qué se entiende por recurso costoso?
Editar: estoy agregando lo que el usuario desconocido ha agregado como comentario a continuación.
Si establecer una conexión de base de datos es costoso, entonces ¿por qué no usar lo mismo una y otra vez (no almacenar en caché), en lugar de cerrarlo y abrirlo cada vez?