Best Software for 2025 is now live!
Mostrar desglose de calificaciones
Guardar en Mis Listas
No reclamado
No reclamado

Alternativas de Hibernate Mejor Valoradas

Reseñas y detalles del producto de Hibernate

Descripción general de Hibernate

¿Qué es Hibernate?

Hibernate es un proyecto de marco de persistencia de Java de código abierto.

Detalles Hibernate
Mostrar menosMostrar más
Descripción del Producto

Hibernate es un proyecto de marco de persistencia de Java de código abierto.


Detalles del vendedor
Vendedor
Hibernate
Ubicación de la sede
Glen Allen, Virginia
Twitter
@Hibernate
25,919 seguidores en Twitter
Página de LinkedIn®
www.linkedin.com
1 empleados en LinkedIn®

Reseñas Recientes de Hibernate

Usuario verificado
U
Usuario verificadoPequeña Empresa (50 o menos empleados)
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.Pequeña Empresa (50 o menos empleados)
4.5 de 5
"Uno de los mejores herramientas ORM"
Es una de las mejores herramientas para conectar el backend a la base de datos, es rápida, tiene muchas ventajas sobre JDBC, es más rápida, de códi...
Muhammad J.
MJ
Muhammad J.Mediana Empresa (51-1000 empleados)
4.5 de 5
"8+ años de experiencia en Hibernate"
Además de su propia API, Hibernate proporciona una implementación completa de las especificaciones y estándares de JPA. Diferente estrategia para...
Insignia de seguridad
Este vendedor aún no ha añadido su información de seguridad. Hazles saber que te gustaría que la añadieran.
0 personas solicitaron información de seguridad

Contenido Multimedia de Hibernate

Responde algunas preguntas para ayudar a la comunidad de Hibernate
¿Has utilizado Hibernate antes?

28 Hibernate Reseñas

4.2 de 5
Los siguientes elementos son filtros y cambiarán los resultados mostrados una vez que sean seleccionados.
Buscar reseñas
Menciones populares
Los siguientes elementos son elementos de radio y ordenarán los resultados mostrados por el elemento seleccionado y actualizarán los resultados mostrados.
Ocultar filtrosMás filtros
Los siguientes elementos son filtros y cambiarán los resultados mostrados una vez que sean seleccionados.
Los siguientes elementos son filtros y cambiarán los resultados mostrados una vez que sean seleccionados.
28 Hibernate Reseñas
4.2 de 5
28 Hibernate Reseñas
4.2 de 5
Las reseñas de G2 son auténticas y verificadas.
Usuario verificado en Banking
CB
Mediana Empresa(51-1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Socio comercial del vendedor o competidor del vendedor, no incluido en las puntuaciones de G2.
¿Qué es lo que más te gusta de Hibernate?

Hibernate helps the developers to understand the mappings better Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

The hibernate on demand loading is not the best Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Hibernate would reduce the workload of the project and also it's easy to switch the databases later Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

Hibernate helped me to reduce the time is waste to write queries Reseña recopilada por y alojada en G2.com.

Isuru S.
IS
Full Stack Developer
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Hibernate?

Modelo de clase orientado a objetos para mapear modelo relacional

Capacidad para mapear herencia para explotar todo el poder de la POO

Transacciones a nivel de Hibernate

Varias estructuras de datos Lista Mapa Bolsa etc.

Varias capacidades de generación de ID auto incremento, uuid, secuencia etc.

Soporte de clave compuesta para clave primaria

Entidades inmutables

Capa de caché que soporta caché de nivel 1 y nivel 2 Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

Las API no están disponibles para lenguajes de programación modernos como Go.

Hibernate no es una API basada en especificaciones como EJB.

La API es enorme y es necesario conocer la amplitud de las API para consumir. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Hibernate es una herramienta ideal cuando se trabaja con bases de datos relacionales. Soporta todas las bases de datos relacionales como postgres, mysql, oracle, sqlserver. Es de código abierto y la herramienta es gratuita. Hay muchos tutoriales disponibles en la web para aprender hibernate. Definitivamente aumentará la productividad de los desarrolladores mientras reduce la complejidad de gestionar la capa de datos. Las estructuras de datos ricas ayudan a los equipos a gestionar la capa de datos de manera eficiente. Hibernate es un mapeador objeto-relacional maduro y es ampliamente utilizado en la industria. Sus competidores son ibatis, que no es tan rico en características como hibernate. Hibernate soporta caché de nivel 1 y caché de nivel 2. La caché de nivel 1 ocurre a nivel transaccional donde todas las consultas se combinan en una dentro de una transacción y finalmente se ejecutan como una sola transacción. La caché de nivel 2 es una caché de objetos distribuida donde puedes almacenar en caché tus datos y compartirlos entre transacciones. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

Gestione la complejidad de los modelos de datos relacionales al mapearlos a jerarquías de clases orientadas a objetos.

Implementación de la capa de datos transaccional

Versionado de objetos

Gestione las actualizaciones concurrentes

Implementaciones de caché Reseña recopilada por y alojada en G2.com.

Rohit N.
RN
Principal Software Engineer
Mediana Empresa(51-1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Hibernate?

Personas sin conocimiento de SQL pueden comenzar a escribir código de la capa de acceso a datos y empezar a interactuar con la base de datos. Gran apoyo de la comunidad. Es una herramienta gratuita. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

Carga datos de referencia innecesarios que pueden no ser requeridos en absoluto.

Carga todo el objeto de datos incluso si el requisito es solo para algunos campos para manipulaciones de datos. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Es un marco ORM estable y bien diseñado. Bueno para mostrar datos en la interfaz de usuario donde tienes que mostrar todo el conjunto de datos. Hibernate es la herramienta que debes usar si no quieres tener la molestia de escribir SQL y hacer todo el trabajo de configuración de acceso a datos de bajo nivel. Tiene una increíble caché de segundo nivel incorporada que ayuda significativamente a mejorar el rendimiento en lugar de acceder repetidamente a la base de datos por los mismos datos. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

Bueno con transacciones y persistencia por lotes. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Investment Banking
UI
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
¿Qué es lo que más te gusta de Hibernate?

Saves time while working with databases, simple interface, a lot of flexible tools to be used within my projects. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

There are no real downsides for this framework. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

CRUD operations, creating complicated filters using criteria API. Reseña recopilada por y alojada en G2.com.

CS
Software Engineer
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Hibernate?

Hibernate como herramienta ORM es ampliamente aceptado, lo que facilita su uso y aprendizaje. Proporciona varios métodos para el mapeo. Ofrece la capacidad de crear tablas y sus columnas en el momento en que se despliega la aplicación, basándose en las entidades que están definidas en la aplicación. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

Hibernate está bastante bien desarrollado y gestionado, pero todavía hay margen para mejorar. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Es una muy buena opción a considerar si alguien está desarrollando una aplicación en Java y quiere utilizar una herramienta ORM. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

Hace que la lógica relacional entre la aplicación Java y la base de datos sea bastante fácil de implementar y también fácil de gestionar. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Information Technology and Services
UI
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
¿Qué es lo que más te gusta de Hibernate?

Well the best thing its database independency, you can move to different database software easily because you are developing to an abstraction. And caching mechanism (1st level & 2nd level cache) provided in hibernate means you don't need to hit database for similar queries, to improve performance. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

Hibernate is little slower than pure JDBC, actually the reason is hibernate used to generate many SQL statements in run time, but i guess this is not the disadvantage.

Composite mapping is complex.

It requires time, learning curve is high, lots of API to learn. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Well, one have to decide according to project. Small project will have less number of tables , introducing entire Hibernate framework will be overhead than useful.

Hibernate can be useful for large projects, but going for Hibernate means going for an ORM. ORM implementation classes know how to write vendor-specific SQL, so you don't have to. When you don't know or you're uncertain about the DB type requirement then go for Hibernate. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

You can work with any database you want like oracle, mysql, db2, sql server ,etc. Using hibernate you won't worry about writing database specific queries and syntax. Caching mechanism helped me a lot to solve performance related issues. Everything is returned as object, the results are mapped to objects based on the properties given in the Hibernate configuration XML file and so it's easy to work with POJOs, unlike in JDBC. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Telecommunications
CT
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
¿Qué es lo que más te gusta de Hibernate?

Best ORM and support all jdbc drivers, Easy way to have dB Entity with Java Object mapping. Best way to maintain relationship with objects. Integration with latest framework and technology like SPringBoot, JPA, Java and support most of the popular databases like Oracle, mySql, PostgreSQL..etc.Best way to handle caching results and fast retrieval. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

Any Changes happen to Database will require to rebuild Java objects to keep in sync with Db. Some time facing performance issue due to FetchType.Eager to load all results. Performance issue when update or Delete Huge Lists of Entities through Hibernate/JPA which can be done with single SQL command. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Provide better way to load sessionfactory to connect different DB at a time. Improve cashing mechanisms to load when use FetchType.Eager Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

Easily integrated with JPA/SprinBOOT and help developers to build CRUD operations. Require less code to fetch data from associated tables. Caching mechanism for fast data retrieval. Handle parallel transaction handling. handle commit/rollback. handle Multitenant based processing. Reseña recopilada por y alojada en G2.com.

PM
ITA
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Hibernate?

Lo mejor de Hibernate es que puedes crear fácilmente operaciones CRUD con métodos predefinidos. No es necesario interactuar manualmente con la base de datos (como obtener conexión/crear SQL, etc.). Otra característica destacada es que, si se implementa correctamente, la base de datos subyacente se puede cambiar sin hacer ningún cambio en el código. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

Cuando se implementa incorrectamente, la sobrecarga de rendimiento es el mayor problema. Para un proyecto pequeño con pocos usuarios concurrentes está bien, pero para un entorno real con múltiples usuarios, hibernate debe implementarse con precisión analizando todas las anotaciones y sus parámetros. Una anotación incorrecta causará que se ejecuten cientos de consultas en segundo plano, solo para obtener una sola fila. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

Estábamos trabajando en una aplicación de atención médica y fue muy fácil para nosotros usar Hibernate ya que todas las clases y la base de datos se mapearon automáticamente. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Internet
UI
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
¿Qué es lo que más te gusta de Hibernate?

Hibernate has been very reliable and does what it claims to do. The documentation is also pretty thorough overall. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

It's extremely painful upgrading from even minor versions. We had been stuck on Hibernate 4 for years because the upgrade to version 5 would have broken most of the queries. Sometimes classes are not even found any longer. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Be careful adopting this software as the upgrade path is messy. Consider writing straight SQL or using Spring alternatives instead. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

Hibernate as an ORM saves some time by allowing programmatic querying against repositories. It also offers validation and caching. All of these services work well. Reseña recopilada por y alojada en G2.com.

Humberto B.
HB
logistic auxiliar (backoffice)
Mediana Empresa(51-1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Hibernate?

es más fácil programar en Java con esta herramienta y no es necesario quemarse el cerebro y trabajar fácilmente Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Hibernate?

no puedes usar hibernate de una sola manera es mejor con JPA Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

De hecho, Hibernate ayuda mucho a programar fácilmente con Java, ¡realmente lo recomiendo! Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Hibernate ¿Y cómo te beneficia eso?

la interfaz es mucho mejor para usar programación en Java. Reseña recopilada por y alojada en G2.com.