Estou lendo hibernação e me deparei com declarações como "conexões JDBC abertas em várias solicitações não é uma coisa boa porque é um recurso caro".
O que se entende por recurso caro?
Editar: estou adicionando o que o usuário desconhecido adicionou como um comentário abaixo.
Se o estabelecimento de uma conexão com o banco de dados é caro, por que não usar a mesma coisa repetidamente (sem armazenar em cache), em vez de fechá-la e abri-la sempre?