programacion-avanzada / workspace-taller

Ejemplos canónicos del Taller de Programación Avanzada, UNLaM
32 stars 11 forks source link

Agregar README explicando Hibernate - HenryFor #22

Closed AxelJoelCascasi closed 3 years ago

AxelJoelCascasi commented 3 years ago

README

¿Qué es Hibernate? Hibernate es una herramienta de mapeo objeto-relacional (ORM) bajo licencia GNU LGPL para Java, que facilita el mapeo de atributos en una base de datos tradicional, y el modelo de objetos de un aplicación mediante archivos declarativos o anotaciones en los beans de las entidades que permiten establecer estas relaciones. ¿Cómo funciona Hibernate? En la mayoría de programas actuales existen dos modelos de datos que coexisten: el usado en la memoria de la computadora (orientación a objetos), y el usado en las bases de datos (modelo relacional). Hibernate busca solucionar el problema de la diferencia entre ambos modelos. Para lograr esto, nos permite detallar cómo es su modelo de datos, qué relaciones existen y qué forma tienen mediante un documento XML, o mediante anotaciones donde corresponde un atributo de una clase, con una columna de una tabla.

que-es-java-hibernate-por-que-usarlo-02

AxelJoelCascasi commented 3 years ago

Ademas, agregamos un video de como configurarlo en eclipse: https://www.youtube.com/watch?v=i8M2atUuaHk

delucas commented 3 years ago

El texto debería ser propio. ¿Pueden hacer una breve explicación propia?

AxelJoelCascasi commented 3 years ago

README

Hibernate es un Framework que lo que busca es agilizar la relacion entre la aplicación y la base de datos. Es recomendable que a la hora de utilizarlo tengamos algunos conocimientos sobre base de datos y SQL. Hibernate permite a la aplicación manipular los datos de la base de datos operando sobre objetos, con todas las características de la Programación Orientada a Objetos. Una de las ventajas de utilizar este Framework es que es muy fácil de adaptar a distintos motores de base de datos, ya que para esto solo alcanza con cambiar una linea de un fichero de conexión.

Tenemos distintos objetos en Hibernate :

image

Para mas información acerca de el uso de las base de datos les dejamos este link : https://www.youtube.com/watch?v=bW-NYf606fM Para configurar Hibernate en eclipse : https://www.youtube.com/watch?v=i8M2atUuaHk&t=3s

AxelJoelCascasi commented 3 years ago

profe , ahi lo explique con mis palabras, igualmente se me complica entender algunas cosas y saber bien en que hacer foco a la hora de explicarlo, por eso comente cual es el objetivo y los objetos que nos proporciona el framework.

delucas commented 3 years ago

Está bien, en breve cuando asignemos estos temas ya lo van a tener sabido para ejecutarlo finalmente

AxelJoelCascasi commented 3 years ago

buenisimo, gracias!

stale[bot] commented 3 years ago

Este PR se marcó automáticamente como abandonado porque no ha tenido actividad recientemente. Será cerrado si no se aplica ninguna medida opuesta. Gracias por las contribuciones.

stale[bot] commented 3 years ago

Lamentablemente este PR se debió cerrar por falta de actividad.