Hibernate
Enviado por mcoloma1984 • 27 de Junio de 2013 • 630 Palabras (3 Páginas) • 403 Visitas
Hibernate es un framework de persistencia que permite realizar el mapeo de las bases de datos a XML, independizando así la aplicación del servidor final de base de datos.
Existe su versión en Java y .NET, que se conoce como NHibernate.
Les dejó este link al respecto.
http://tuxpuc.pucp.edu.pe/articulo/nhibernate-ventajas-y-desventajas
Nombre del Framework
NHibernate for .NET
Líder de Proyecto
Sergey Koshcheyev
Aportantes
Ayende Rahien y otros
Último desarrollo
1.2.0.GA
Fecha de desarrollo
03 de Mayo del.2007
Requisitos
.NET Framework 1.1 o 2.0
2. Pagina web del framework
http://www.hibernate.org/343.html
3. Datos técnicos
- Criterios de selección
- NHibernate Query Language
- Manejo de caché
- Relaciones M_N y bidireccionales.
- Cargas polimórficas.
4. Ventajas
- Documentación de la comunidad de Hibernate, la más amplia alrededor del Object Mapping
- Muchos ejemplos en internet
- Última versión que incorpora lo presente en el mercado en el mes de Mayo de este año
- Existe excelente documentación en Español:
Leandro Tuttini documenta un ejemplo práctico
http://ltuttini.blogspot.com/2007/08/nhibernate-ejemplo-prctico.html
Introducción a NHibernate por Martín Cabrera
http://mcabrera.datacenter1.com/articles/dotNET/nhibernate/
Darío Quintana presenta la herramienta de diseño de queries para NHibernate Query Analizer http://darionet.wordpress.com/2005/10/25/nhibernate/
Angel "Java" Lopez presenta: Generando código para NHibernate (Parte 1) y Recursos sobre Hibernate
http://msmvps.com/blogs/lopez/archive/tags/NHibernate/default.aspx
- En inglés las dos fuentes más citadas son:
En The Code Project -> Optimizing Performance in NHibernate Part 2: A Collection of Enhancements
http://www.codeproject.com/useritems/NHibernate_Perf2.asp
En The Server Side -> NHibernate por Justin Gehtland
http://www.theserverside.net/tt/articles/showarticle.tss?id=NHibernate
- Del aportante más importante: Ayende Rahien
Almacenando queries en SQL dentro de un xml
http://www.ayende.com/Blog/archive/2006/06/24/7462.aspx
Ejemplo básico por Ayende Rahien
http://www.ayende.com/Blog/archive/7263.aspx
5. Apreciación Propia
- Creo que es una herramienta muy buena y actualizada
- Está presente en todos los análisis a herramientas del tipo Object Relational Mapper
http://c2.com/cgi/wiki?ObjectRelationalToolComparisonDotNet
...