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

VG
Developer
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?

Fácil de iniciar y configurar. Definir relaciones de entidad uno a uno, uno a muchos y muchos a uno ayuda al desarrollador a lograr un diseño de base de datos complejo en la capa intermedia de la arquitectura de la aplicación. El soporte de configuración basada en anotaciones es bueno. El soporte de caché L1 por defecto mejora el rendimiento. El soporte de transacciones es realmente bueno. Perfecto ORM. Reseña recopilada por y alojada en G2.com.

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

Problemas de rendimiento cuando tienes datos de alto volumen. No es bueno en caso de informes de datos. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Mejora del rendimiento para alto volumen de datos. Reseña recopilada por y alojada en G2.com.

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

Desarrollo de software. Bajo mantenimiento. Reseña recopilada por y alojada en G2.com.

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?

27 de 28 Reseñas totales para Hibernate

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.
27 de 28 Reseñas totales para Hibernate
4.2 de 5
27 de 28 Reseñas totales para Hibernate
4.2 de 5
Las reseñas de G2 son auténticas y verificadas.
Usuario verificado en Retail
UR
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?

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. Reseña recopilada por y alojada en G2.com.

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

It takes a lot of effort to learn and implement. A bit slow as compared to the Traditional JDBC approach. Reseña recopilada por y alojada en G2.com.

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

Using Hibernates features to relate DB objects with Java POJO's. Makes code more readable and uses Hibernate APIs. Productivity increases. Reseña recopilada por y alojada en G2.com.

Swapnil P.
SP
Project Engineer
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Fuente de la revisión: Orgánico
Traducido Usando IA
¿Qué es lo que más te gusta de Hibernate?

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ódigo abierto. Reseña recopilada por y alojada en G2.com.

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

Problema de seguridad, si deseas construir tu proyecto altamente seguro, opta por JDBC en lugar de hibernate. Reseña recopilada por y alojada en G2.com.

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

Conexión del backend a la base de datos, es decir, Java a MySQL o Postgres. Reseña recopilada por y alojada en G2.com.

Muhammad J.
MJ
Distinguished Engineer / Java Consultant
Mediana Empresa(51-1000 empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
(Original )Información
¿Qué es lo que más te gusta de Hibernate?

Además de su propia API, Hibernate proporciona una implementación completa de las especificaciones y estándares de JPA.

Diferente estrategia para la identidad

Estrategia de carga ansiosa en una sola consulta

Caché de primer nivel por defecto y luego caché de segundo nivel opcional

HQL independiente del esquema de la base de datos

Consulta de criterios para hacer un enfoque amigable para el usuario, es útil y fácil de alterar sus criterios en el futuro

El filtro es también un beneficio principal cuando se utiliza Hibernate. Reseña recopilada por y alojada en G2.com.

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

Bajo rendimiento para consultas complejas

Bajo rendimiento para el procesamiento por lotes Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Hibernate genera consultas dinámicas, por lo que si tu esquema de base de datos tiene relaciones complejas, piénsalo dos veces antes de usar HQL. Aunque Hibernate proporciona una interacción sencilla para poblar datos de una tabla a tu clase Java. Si tienes muchas tablas y entidades en la base de datos, el motor ORM puede crear consultas muy complejas que ralentizarán la base de datos y la aplicación. Si estás utilizando el ORM de Hibernate, recomiendo simplificar la estructura de las tablas. Podría ser más complejo y, en algunos casos, es imposible obtener datos relacionados en una sola consulta; en esta etapa, prefiero usar consultas nativas o procedimientos almacenados para mitigar el problema de rendimiento. Un punto muy importante es que Hibernate necesita experiencia para implementarlo correctamente, de lo contrario, nunca alcanzarás un buen rendimiento con él. Reseña recopilada por y alojada en G2.com.

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

Independiente del esquema de la base de datos

Bajo riesgo de pérdida de datos

Mapeo basado en interfaz orientada a objetos en clases de Java Reseña recopilada por y alojada en G2.com.

Subash M.
SM
Principal Software Engineer
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
(Original )Información
¿Qué es lo que más te gusta de Hibernate?

Hibernate es la mejor manera de modelar una tabla de base de datos en una clase Java y comunicarse con la base de datos. Soporte para casi todas las bases de datos SQL y podría migrarse fácilmente de una base de datos a otra sin ningún cambio de código. Reseña recopilada por y alojada en G2.com.

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

La consulta generada por Hibernate a veces no es tan eficiente y requiere mucho más ajuste para un mejor rendimiento. La consulta completa de informes no se puede escribir en el Lenguaje de Consulta de Hibernate. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Hibernate es la mejor herramienta ORM disponible para desarrolladores de Java. Está totalmente respaldada por muchos marcos de Java populares. Reseña recopilada por y alojada en G2.com.

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

Desarrollar diferentes aplicaciones empresariales utilizando Hibernate. Desarrollo rápido de aplicaciones. Hibernate se encarga del mapeo de objetos y la generación automática de consultas. Puede usarse para generar consultas dinámicas. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Computer Software
CC
Mediana Empresa(51-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?

Association , Cascading. OOPs developer , can easily translate DB design using hibernate Reseña recopilada por y alojada en G2.com.

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

Too many configurations. Small changes in DB will lead to many changes in hibernate. Reseña recopilada por y alojada en G2.com.

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

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. Reseña recopilada por y alojada en G2.com.

Shishpal V.
SV
Software Developer
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?

fácil interacción de la aplicación con la base de datos. Reseña recopilada por y alojada en G2.com.

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

Hasta ahora no estamos enfrentando ningún inconveniente en Hibernate. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Solo explóralo y te convertirás en un gran admirador. Reseña recopilada por y alojada en G2.com.

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

En general, cuando queremos interactuar con una base de datos, necesitamos conocer SQL, nuestra base de datos puede cambiar y podríamos necesitar cambiar SQL un poco. Hibernate nos permite deshacernos de este problema. Reseña recopilada por y alojada en G2.com.

SHISH P.
SP
Research Assistant
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?

Algunas características de Hibernate son muy interesantes, como la caché, el procesamiento por lotes y la implementación de JPA que lo hacen muy fácil de usar. Reseña recopilada por y alojada en G2.com.

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

Por ahora no hay nada que no me guste, pero se requieren algunas mejoras. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Hasta ahora no hay competidor de Hibernate que ofrezca servicios tan buenos. Reseña recopilada por y alojada en G2.com.

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

Estamos resolviendo problemas relacionados con la base de datos. Reseña recopilada por y alojada en G2.com.

Yu-Chun(Jim) C.
YC
Lead application support analyst
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?

Cubre todos los aspectos de ORM, por lo que los ingenieros pueden tener una visión muy clara utilizando solo el punto de vista de objetos para diseñar el sistema, especialmente usando asociaciones para reemplazar 'relación'. Reseña recopilada por y alojada en G2.com.

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

Hay demasiadas configuraciones, y si quiero simplemente agregar algunas columnas, necesito restablecerlo de nuevo, especialmente para la tabla de mapeo y la cascada, debo tener cuidado. Reseña recopilada por y alojada en G2.com.

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

Control de sesión y ciclo de vida de la entidad, y fácil integración con el marco de trabajo Spring. Reseña recopilada por y alojada en G2.com.

Pankaj B.
PB
Chapter Lead - Engineering
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 es más fácil y se puede integrar con cualquier otro framework spring / spring boot. Reseña recopilada por y alojada en G2.com.

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

La complejidad en torno a las relaciones entre entidades y la depuración a veces puede ser dolorosa. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Hibernate:

Hibernate es fácil de usar con cualquiera de tus marcos y orientados a objetos, incluyendo Spring Boot. Patrones uniformes disponibles. Reseña recopilada por y alojada en G2.com.

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

Estamos utilizando Hibernate para todos los microservicios que son basados en transacciones. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Computer Software
UC
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 is very easy to implement and it’s really easy to maintain Reseña recopilada por y alojada en G2.com.

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

Hibernate sometimes could be a problem to use because it’s not too flexible sometimes Reseña recopilada por y alojada en G2.com.

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

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 Reseña recopilada por y alojada en G2.com.