Hola Mainoldis, No conocía Doctrine pero, luego de mirar un poco el sitio, deduzco que podrías utilizar directamente tus objetos mapeados en NHibernate, en otras palabras, podes usar la misma técnica que usas para grabar objetos.
Hay, sin embargo, algunas optimizaciones que podes utilizar si se dan ciertas condiciones. Puede servirte utilizar sesiones stateless (buscá "nhibernate stateless sessions" en Google) siempre y cuanto el proceso sea solo de escritura. Para las sesiones stateless de NH no se almacenan datos de los objetos persistidos en memoria lo cual las hace muy eficientes para sesiones en las que persistís muchos objetos (100, 1000, 10000) y en las que no necesitas que esos 10000 estados queden en memoria. Por ultimo, nada será mas eficiente que un bulk insert en la base de datos, pero también tiene sus contras, tendrás que evaluar que es lo que vale la pena. Saludos ---------------------------------- Carlos Peix 2015-05-29 16:00 GMT-03:00 Mainoldis Fuentes Suárez <[email protected]>: > Hola lista, > > Podrían decirme si existe una manera o extensión de nhibernate para > insertar datos en mi base de datos al estilo de doctrine-fixtures? > > Saludos. > > -- > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > --- > Has recibido este mensaje porque estás suscrito al grupo > "NHibernate-Hispano" de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a > [email protected]. > Para acceder a más opciones, visita https://groups.google.com/d/optout. > -- -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/d/optout.
