Hibernate - Perda de desempenho?

1 resposta
K

[color=“darkred”] :???: [/color]

Comecei recentemente a utilizar hiberanate, realmente é incrivel mas estou com uma duvida : existe perda consideravel de desenpenho em relação a JDBC ? qual seria mais ou menos o custo ???
è reconmendável usar hibernate em aplicações para web ?

1 Resposta

J

Toda facilidade acarreta em algum tipo de perda, e não é diferente com o Hibernate, apesar de ele gerar os SQL’s muito eficientemente, isso não é igual a você criar um SQL na mão, e escolher a melhor forma de fazer uma consulta ou alteração… porem essa perda é quase engolida pelos ganhos que ele traz, a facilidade de uso e tudo mais… geralmente isso não afeta significativamente o desempenho da aplicação, se bem utilizado… e é quase burrice ficar fazendo select’s na mão… até mesmo os “maus e velhos” entity beans dos EJB’s foi substituidos por um modelo igual ao do Hibernate, o que mostra que isso é o que há de mais avançado em termos de persistencia até mesmo para aplicações que lidam com grande quantidade de dados…

E se é viavel usar Hibernate em aplicações web: a maioria absoluta das aplicações que usam Hibernate são web, não há nenhuma diferença em usar Hibernate em uma aplicação web ou “não web”.

Criado 22 de setembro de 2006
Ultima resposta 23 de set. de 2006
Respostas 1
Participantes 2