Mapear composiciones, agregaciones

127 views
Skip to first unread message

Dahir Seas (TSEWIN)

unread,
Oct 23, 2007, 3:29:01 PM10/23/07
to NHibernate-Hispano
Hola:
Quisiere saber más acerca de como NHibernate soluciona el mapeo de
dependencia de objetos (composición, agregación), además si tengo una
relacion de M-N como obtengo los objetos de la tabla asociación o sea
madiante Lista o Colecciones no importa pero mi interes es en el
Archivo de Mapeo XML q etiquetas debe utilizar para poder mapear
dependencia de objetos.
Cualquier cosa q me puedan decir seria de gran ayuda
Gracias....

Dario Quintana

unread,
Oct 23, 2007, 4:53:10 PM10/23/07
to NHibernat...@googlegroups.com
Hola,

Hola, no me gusta contar el final de las peliculas, así que te invito
a que leas este tutorial:
http://darioquintana.com.ar/articles/tutorial-de-nhibernate-primeros-pasos
Y una vez que te familiarizaste con los terminos:
http://ltuttini.blogspot.com/2007/08/nhibernate-ejemplo-prctico.html
Y despues tenes estos links para seguir:
http://groups.google.com.ar/group/NHibernate-Hispano/web/links?hl=es

Y tu mejor amigo (a parte de Google), la documentación de NHibernate:
http://www.hibernate.org/5.html#A25

Si algún concepto no queda claro, no dudes en consultar.
Saludos


--
Dario Quintana
http://blog.darioquintana.com.ar

Dahir Seas (TSEWIN)

unread,
Oct 24, 2007, 4:02:57 PM10/24/07
to NHibernate-Hispano
Hola Dario:

gracias por responderme, la verdad ya habia leido esos tutoriales y he
aprendido mucho, pero lo q mas me interesa es saber si existe una
etiqueta en al archivo de mapeo que soporte composiciones y
agregaciones las demas relaciones las entendi muy bien... en esos
casos especiales es lo q tengo dudas .... no te pido q me des la
solución solo q me guies para poder encontrar mas informacion, por
ejemplo sobre <composite element.. no se si me sirve o tenga q ver con
la composición....
Por favor una guia solamente...
Despues estare en condiciones de aportar algo al grupo.. por el
momento mis disculpas

Gracias de ante mano....

On 23 oct, 16:53, "Dario Quintana" <conta...@darioquintana.com.ar>
wrote:


> Hola,
>
> Hola, no me gusta contar el final de las peliculas, así que te invito

> a que leas este tutorial:http://darioquintana.com.ar/articles/tutorial-de-nhibernate-primeros-...

Dario Quintana

unread,
Oct 24, 2007, 5:55:41 PM10/24/07
to NHibernat...@googlegroups.com
Un ejemplo donde podes ver una composición es acá:
En el punto
19.3. Customer/Order/Product
Fijate que tenes una composición en el Order y LineItem. También tenés la forma de mapearlo y usando un composite-element.
 
Una agregación no se me ocurre en este momento, pero lo podes ver como una relación 1..N donde uses un bag/list para hacerlo, y lo que diferencia de la composición, es que la parte, puede existir más allá del "todo". Repasemos que en composición el parte no existe sin el todo.
 
Saludos

 

Dahir Seas (TSEWIN)

unread,
Oct 25, 2007, 1:47:16 PM10/25/07
to NHibernate-Hispano
Hola Dario:
Gracias por tu ayuda, un favor mas donde puedo encontrar las
descripciones de los atributos de NHibernate por ej.
list , key, index, cascade, set, etc... o sea algun sitio donde hayan
ejemplos pequeños o definiciones de q hacen cada uno de ellos

En http://www.hibernate.org el doc de referencia no es muy explicito
con los términos
graciasss de nuevo por la yuda...


On 24 oct, 17:55, "Dario Quintana" <conta...@darioquintana.com.ar>
wrote:
> Un ejemplo donde podes ver una composición es acá:http://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/html/ex...


> En el punto
> 19.3. Customer/Order/Product
> Fijate que tenes una composición en el Order y LineItem. También tenés la
> forma de mapearlo y usando un composite-element.
>

> Una *agregación *no se me ocurre en este momento, pero lo podes ver como una

Dario Quintana

unread,
Oct 25, 2007, 2:25:37 PM10/25/07
to NHibernat...@googlegroups.com
Hola, vas a tener que conformarte con lo que hay en la referencia de NHibernate y los ejemplos que encuentres con google.

Podemos hacer así, la duda que tengas con algún atributo, hacenosla llegar acá (pero en otro hilo, eso ya se vá de este tema). Lo más correcto es que escribas lo que vos entendes sobre un atributo y vemos si estamos bien o mal, no somos la verdad absoluta pero vamos a ayudar.

Saludos


On 10/25/07, Dahir Seas (TSEWIN) <dah...@gmail.com> wrote:

Hola Dario:

Gracias por tu ayuda, un favor mas donde puedo encontrar las
descripciones de los atributos de NHibernate por ej.
list , key, index, cascade, set, etc... o sea algun sitio donde hayan
ejemplos pequeños o definiciones de q hacen cada uno de ellos

En http://www.hibernate.org el doc de referencia no es muy explicito
con los términos
graciasss de nuevo por la yuda...
Reply all
Reply to author
Forward
0 new messages