Venho fazendo todos os cursos da carreira java e o último curso concluído foi sobre JDBC. Nele foi explicado como usar o JDBCPool, no caso do banco em questão. Então pergunto: Hibernate usa pool de conexão? Nesta primeira aula já usou?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Venho fazendo todos os cursos da carreira java e o último curso concluído foi sobre JDBC. Nele foi explicado como usar o JDBCPool, no caso do banco em questão. Então pergunto: Hibernate usa pool de conexão? Nesta primeira aula já usou?
Oi Dirley,
É possível configurar o hibernate para utilizar um pool de conexões, ao invés dele ficar abrindo e fechando as conexões a todo momento.
O pool é uma configuração extra, e não vem habilitado por padrão.
Para utilizar um pool, vai precisar de alguma biblioteca que de Pool de conexões que de suporte ao Hibernate, por exemplo: C3P0 e HikariCP.
Aqui tem um exemplo de como configurar o HikariCP com JPA: https://juliuskrah.com/tutorial/2017/02/16/getting-started-with-hikaricp-hibernate-and-jpa/
Isso será abordado neste curso?
Nesse curso não, pois ele foca mais na parte básica e inicial de JPA.
Mas tem outro curso aqui na Alura que aborda esse tema: https://cursos.alura.com.br/course/jpa-avancado
Então chegarei lá. Obrigado.