Principais Alternativas de Hibernate Mais Bem Avaliadas

Além de sua própria API, o Hibernate fornece uma implementação completa das especificações e padrões JPA. Diferente estratégia para identidade. Estratégia de busca ansiosa em uma única consulta. Cache de primeiro nível padrão e, em seguida, cache de segundo nível opcional. HQL independente de esquema de banco de dados. Consulta de critérios para tornar a abordagem amigável ao usuário, é útil e fácil alterar seus critérios no futuro. O filtro também é um benefício principal quando você está usando o Hibernate. Análise coletada por e hospedada no G2.com.
Baixo desempenho para consulta complexa
Baixo desempenho para processamento em lote Análise coletada por e hospedada no G2.com.
27 de 28 Avaliações Totais para Hibernate
It has HQL which is independent of Database. Easy to implement and maintain. L1, L2 caches. Supports almost all Relational DB. Lazy loading support for fast retrieval. Análise coletada por e hospedada no G2.com.
It takes a lot of effort to learn and implement. A bit slow as compared to the Traditional JDBC approach. Análise coletada por e hospedada no G2.com.

É uma das melhores ferramentas para conectar o backend ao banco de dados, é rápida, tem muitas vantagens sobre o JDBC, é mais rápida, de código aberto. Análise coletada por e hospedada no G2.com.
Problema de segurança, se você quiser construir seu projeto altamente seguro, opte por JDBC em vez de hibernate. Análise coletada por e hospedada no G2.com.

Hibernate é a melhor maneira de modelar uma tabela de banco de dados em uma classe Java e se comunicar com o banco de dados. Suporte para quase todos os bancos de dados SQL e pode ser facilmente migrado de um banco de dados para outro sem qualquer alteração de código. Análise coletada por e hospedada no G2.com.
A consulta gerada pelo Hibernate às vezes não é tão eficiente e requer muito mais ajustes para um melhor desempenho. A consulta completa de relatórios não pode ser escrita em Hibernate Query Language. Análise coletada por e hospedada no G2.com.
Association , Cascading. OOPs developer , can easily translate DB design using hibernate Análise coletada por e hospedada no G2.com.
Too many configurations. Small changes in DB will lead to many changes in hibernate. Análise coletada por e hospedada no G2.com.


Alguns recursos do hibernate são muito legais, como cache, processamento em lote e implementação de jpa que o tornam muito fácil de usar. Análise coletada por e hospedada no G2.com.
Atualmente, não há nada de que não goste, mas algumas melhorias são necessárias. Análise coletada por e hospedada no G2.com.

Cobre todos os aspectos de ORM, para que os engenheiros possam ter uma visão muito clara apenas usando o ponto de vista do objeto para projetar o sistema, especialmente usando associações para substituir 'relacionamento'. Análise coletada por e hospedada no G2.com.
Há muitas configurações, e se eu quiser apenas adicionar algumas colunas, preciso redefini-las novamente, especialmente para a tabela de mapeamento e cascata, devo ter cuidado. Análise coletada por e hospedada no G2.com.

Hibernate é mais fácil e pode ser integrado com qualquer outro framework spring / spring boot. Análise coletada por e hospedada no G2.com.
A complexidade em torno dos relacionamentos de entidades e a depuração às vezes pode ser dolorosa. Análise coletada por e hospedada no G2.com.
Hibernate is very easy to implement and it’s really easy to maintain Análise coletada por e hospedada no G2.com.
Hibernate sometimes could be a problem to use because it’s not too flexible sometimes Análise coletada por e hospedada no G2.com.