Best Software for 2025 is now live!
Mostrar detalhamento de classificação
Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de Hibernate Mais Bem Avaliadas

Avaliações e Detalhes do Produto de Hibernate

Usuário Verificado em Computer Software
CC
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta Hibernate?

Association , Cascading. OOPs developer , can easily translate DB design using hibernate Análise coletada por e hospedada no G2.com.

O que você não gosta Hibernate?

Too many configurations. Small changes in DB will lead to many changes in hibernate. Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

Not cluttering code ex/; Java code with DB queries. Also we need don't know DB Language to use the DataSource in the application. Underlying DB can changes from oracle to mysql but the Application layer does not undergo major changes , except for drivers and few configurations. Análise coletada por e hospedada no G2.com.

Visão geral de Hibernate

O que é Hibernate?

Hibernate é um projeto de framework de persistência Java de código aberto.

Detalhes Hibernate
Mostrar menosMostrar mais
Descrição do Produto

Hibernate é um projeto de framework de persistência Java de código aberto.


Detalhes do Vendedor
Vendedor
Hibernate
Localização da Sede
Glen Allen, Virginia
Twitter
@Hibernate
25,919 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
1 funcionários no LinkedIn®

Avaliações Recentes de Hibernate

Usuário Verificado
U
Usuário VerificadoPequena Empresa (50 ou menos emp.)
4.5 de 5
"Best Open- Source ORM Tool"
It has HQL which is independent of Database. Easy to implement and maintain. L1, L2 caches. Supports almost all Relational DB. Lazy loading support...
Swapnil P.
SP
Swapnil P.Pequena Empresa (50 ou menos emp.)
4.5 de 5
"Um dos melhores ferramentas ORM"
É 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 abe...
Muhammad J.
MJ
Muhammad J.Médio Porte (51-1000 emp.)
4.5 de 5
"8+ anos de experiência em Hibernate"
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. Est...
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia Hibernate

Responda a algumas perguntas para ajudar a comunidade Hibernate
Já usou Hibernate antes?
Sim

27 de 28 Avaliações Totais para Hibernate

4.2 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
27 de 28 Avaliações Totais para Hibernate
4.2 de 5
27 de 28 Avaliações Totais para Hibernate
4.2 de 5
As avaliações da G2 são autênticas e verificadas.
Usuário Verificado em Retail
UR
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta 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.

O que você não gosta Hibernate?

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.

Que problemas é Hibernate E como isso está te beneficiando?

Using Hibernates features to relate DB objects with Java POJO's. Makes code more readable and uses Hibernate APIs. Productivity increases. Análise coletada por e hospedada no G2.com.

Swapnil P.
SP
Project Engineer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Orgânico
Traduzido Usando IA
O que você mais gosta Hibernate?

É 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.

O que você não gosta Hibernate?

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.

Que problemas é Hibernate E como isso está te beneficiando?

Conectando o backend ao banco de dados, ou seja, Java ao MySQL ou Postgres Análise coletada por e hospedada no G2.com.

Muhammad J.
MJ
Distinguished Engineer / Java Consultant
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
(Original )Informação
O que você mais gosta Hibernate?

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.

O que você não gosta Hibernate?

Baixo desempenho para consulta complexa

Baixo desempenho para processamento em lote Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Hibernate:

O Hibernate gera consultas dinâmicas, então se o seu esquema de banco de dados tem relações complexas, pense duas vezes antes de usar HQL. Embora o Hibernate forneça uma interação simples para popular dados de uma tabela para sua classe Java. Se você tiver muitas tabelas e entidades no banco de dados, o mecanismo ORM pode criar consultas muito complexas que irão desacelerar o banco de dados e a aplicação. Se você estiver usando o Hibernate ORM, recomendo que simplifique a estrutura das tabelas. Pode ser mais complexo e, em alguns casos, é impossível buscar dados relacionados em uma única consulta; neste estágio, prefiro usar consulta nativa ou procedimento armazenado para mitigar o problema de desempenho. Um ponto muito importante é que o Hibernate precisa de expertise para ser implementado corretamente, caso contrário, você nunca alcançará um bom desempenho com ele. Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

Independente do esquema de banco de dados

Baixo risco de perda de dados

Mapeamento de interface orientada a objetos baseado em classes Java Análise coletada por e hospedada no G2.com.

Subash M.
SM
Principal Software Engineer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
(Original )Informação
O que você mais gosta Hibernate?

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.

O que você não gosta Hibernate?

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.

Recomendações a outras pessoas considerando Hibernate:

Hibernate é uma das melhores ferramentas ORM disponíveis para desenvolvedores Java. É totalmente suportado por muitos frameworks Java populares. Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

Desenvolver diferentes aplicações empresariais usando Hibernate. Desenvolvimento rápido de aplicações. Hibernate cuida do mapeamento de objetos e geração automática de consultas. Pode ser usado para gerar consultas dinâmicas. Análise coletada por e hospedada no G2.com.

Shishpal V.
SV
Software Developer
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Hibernate?

fácil interação do aplicativo com o banco de dados. Análise coletada por e hospedada no G2.com.

O que você não gosta Hibernate?

Até agora, não estamos enfrentando nenhuma desvantagem no Hibernate. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Hibernate:

e você se tornará um grande fã disso. Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

Em geral, quando queremos interagir com o banco de dados, precisamos conhecer SQL, nosso banco de dados pode mudar e podemos precisar mudar um pouco o SQL. Hibernate nos permite nos livrar desse problema. Análise coletada por e hospedada no G2.com.

SHISH P.
SP
Research Assistant
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Hibernate?

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.

O que você não gosta Hibernate?

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.

Recomendações a outras pessoas considerando Hibernate:

Atualmente, não há concorrente do Hibernate que ofereça serviços tão bons. Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

Estamos resolvendo problemas relacionados ao banco de dados. Análise coletada por e hospedada no G2.com.

Yu-Chun(Jim) C.
YC
Lead application support analyst
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Hibernate?

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.

O que você não gosta Hibernate?

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.

Que problemas é Hibernate E como isso está te beneficiando?

controle de sessão e ciclo de vida da entidade, e integrar facilmente ao framework Spring Análise coletada por e hospedada no G2.com.

Pankaj B.
PB
Chapter Lead - Engineering
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Hibernate?

Hibernate é mais fácil e pode ser integrado com qualquer outro framework spring / spring boot. Análise coletada por e hospedada no G2.com.

O que você não gosta Hibernate?

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.

Recomendações a outras pessoas considerando Hibernate:

Hibernate é fácil de usar com qualquer um dos seus frameworks orientados a objetos, incluindo o Spring Boot. Padrões uniformes disponíveis. Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

Estamos usando o Hibernate para todos os microsserviços que são baseados em transações. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
UC
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta Hibernate?

Hibernate is very easy to implement and it’s really easy to maintain Análise coletada por e hospedada no G2.com.

O que você não gosta Hibernate?

Hibernate sometimes could be a problem to use because it’s not too flexible sometimes Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

The idea behind ORMs it to provide the developers with the boilerplate implementation, i.e., the common database interaction code which is required in almost all the projects and products. For instance, creating connection, opening and closing transaction, committing or rolling back transactions, etc. So that the developer don’t have to write the code to do it. It has become a standard Análise coletada por e hospedada no G2.com.

Usuário Verificado em Banking
CB
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta Hibernate?

Hibernate helps the developers to understand the mappings better Análise coletada por e hospedada no G2.com.

O que você não gosta Hibernate?

The hibernate on demand loading is not the best Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Hibernate:

Hibernate would reduce the workload of the project and also it's easy to switch the databases later Análise coletada por e hospedada no G2.com.

Que problemas é Hibernate E como isso está te beneficiando?

Hibernate helped me to reduce the time is waste to write queries Análise coletada por e hospedada no G2.com.