3
respostas

uso de orm

fala pessoal blz, existe uma perca de performance muito grande quando usanda jpa e hibernate em vez de jdbc puro, vejo muita gente falando que usar orm perde muito a performance

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
3 respostas

Boa noite Silva, JDBC tem acesso direto, pois a EntityManager é um objeto mais completo que gerencia o estado da entidade e também tem o caso do carregamento Lazy. Porém a própria EntityManager tem cache de primeiro nível e se configurar direitinho o framework não vai ser impactante

entendi guilherme, valeu, como uma afinação do framework da pra se chegar a uma performance boa ne, estava vendo agora no site do hibernate e la fala que é possivel performance similar a do jdbc

Isso, e se você fizer, por exemplo, dois find no mesmo EntityManager com o mesmo ID ele só vai ao banco 1 vez, o que é mais rapido que a jdbc que iria duas