Boa tarde pessoal.
Estava lendo uma apostila sobre conexão de servlets a banco de dados usando JDBC.
Foram apresentadas algumas propostas. Dentre elas, uma thread que mantem a conexão ativa e a outra possibilidade seria a de uma conexão para cada session criada.
A minha dúvida é a seguinte.
A conexão ao banco de dados não é algo um tanto quanto pesado para que a cada conexão seja iniciada e finalizada?
Ainda vale a pena esquentar a cabeça com JDBC existindo hoje JPA e Hibernate?