nhibernate

NHibernate ISession Flush: ¿Dónde y cuándo usarlo, y por qué?

Una de las cosas que me confunden completamente es el uso de session.Flush,en conjunción con session.Commit, y session.Close. ... o usar un color? He revisado la documentación de NHibernate para esto, pero todavía no puedo encontrar una respuesta directa.

¿Cuáles son los cachés de Primer y Segundo nivel en Hibernate?

¿Puede alguien explicar en palabras simples qué es el almacenamiento en caché de Primer y Segundo nivel en Hibernate?

Entity Framework 4 vs NHibernate [cerrado]

Se ha hablado mucho de la primera versión de Entity Framework en la web (también en stackoverflow) y está claro que no fue un ... ción de Visual Studio, es más fácil de trabajar y siempre se da preferencia a los productos MS en la mayoría de las tiendas.

¿Cómo mapear un enum como un valor int con fluent NHibernate?

La pregunta lo dice todo realmente, el valor predeterminado es que se mapee como string pero lo necesito para mapear como int ... cias de antemano. Actualización Encontré que entrar en la última versión del código desde el tronco resolvió mis problemas.

NHibernate.MappingException: No persister para: XYZ

Ahora, antes de decirlo: Yo hice Google y mi hbm.xml archivo es un Recurso Incrustado. Aquí está el código que estoy llam ... i escenario : Había cambiado algún código y no estaba agregando el Ensamblado al archivo de configuración durante ejecución.

NHibernate vs LINQ a SQL

Como alguien que no ha utilizado ninguna de las dos tecnologías en proyectos del mundo real, me pregunto si alguien sabe cómo se complementan entre sí y cuánto se superponen sus funcionalidades.

¿Cómo eliminar un objeto secundario en NHibernate?

Tengo un objeto padre que tiene una relación de uno a muchos con un IList de objetos hijos. ¿Cuál es la mejor manera de elimi ... como uno a muchos en el padre. ¿También necesito crear una relación de muchos a uno en la asignación de objetos secundarios?

Lista vs Conjunto vs Bolsa en NHibernate

¿Cuál es la diferencia entre una lista, conjunto y bolsa en el archivo de asignación de NHibernate? ¿Cómo se relaciona cada una con las colecciones. NET?

Hay buenas razones para no utilizar un ORM? [cerrado]

Durante mi aprendizaje, he utilizado NHibernate para algunos proyectos más pequeños que en su mayoría codificado y diseñado p ... te normales en el desbordamiento de pila, como las pruebas unitarias o la integración continua, no existen aquí hasta ahora.)

¿Cuándo usar inverse = false en las relaciones NHibernate / Hibernate OneToMany?

He estado tratando de entender el atributo inverso de Hibernate, y parece ser solo una de esas cosas que es conceptualmente d ... tener sentido hasta ahora. Lo que no entiendo es esto: ¿cuándo NO querrías usar inverse=true en una relación de uno a muchos?

Atributo Inverso en NHibernate

¿Cómo uso el atributo Inverso? Si no me equivoco, para una a muchas relaciones el atributo inverso debe ser establecido en v ... s inversos de la clase de entidad debe establecerse en true y otro en false. ¿Alguien puede arrojar algo de luz sobre esto?

¿Cuál es la diferencia entre JoinQueryOver y JoinAlias?

Necesito saber cuál es la diferencia entre JoinQueryOver y JoinAlias, y cuándo usar cada uno? Gracias.

Fetch vs FetchMany en NHibernate Linq proveedor

NHibernate eager loading se puede hacer usando Fetch y FetchMany, como se describe en NHibernate Linq Eager Fetching en el blog de Mike Hadlow. ¿Cuál es la diferencia entre estos dos métodos y bajo qué circunstancias serían usados?

Referencia a 2 versiones diferentes de log4net en la misma solución

Estoy usando NHibernate 2.1.2.400 que hace referencia a log4net 1.2.10.0. En el mismo proyecto, también uso el SDK simply acc ... K para usar log4net 1.2.10.0 en el corto plazo. ¿Cuál es la mejor manera de manejar esto? ¿Es posible resolver en absoluto?

Linq a NHibernate [cerrado]

He estado buscando algunos proyectos de ejemplo o tutoriales sobre Linq to Nhibernate. ¿Alguien sabe de algunos buenos?

¿Cuál es la mejor manera de mejorar el rendimiento de NHibernate?

Tengo una aplicación que usa NHibernate como su OR y a veces experimenta problemas de rendimiento debido a cómo se accede a l ... ipo de cosas se pueden hacer para mejorar el rendimiento de NHibernate? (Se ruega limitar a una recomendación por respuesta)

NHibernate, No existe ninguna fila con el identificador dado

Tengo un mapeo en la línea de esto. <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="Model.Entities" sche ... l identificador dado". Cómo configuro la asignación para que funcione con esta situación para que no muera en esta situación.

Deshabilitar el registro de NHibernate

Tengo una aplicación vacía.archivo de configuración, pero todavía tengo registros de depuración de NHibernate NHibernate: S ... ebería estar desactivado. ¿Podría ser que mi código los está activando ¿programáticamente de alguna manera? ¿Qué debo buscar?

Ventajas y desventajas usando el proveedor NHibernate 3.0 QueryOver o LINQ

No he encontrado una comparación clara de lo que es compatible con el proveedor NHibernate 3.0 LINQ en comparación con el uso ... ficie, parecen dos grandes esfuerzos en dos cosas muy similares. ¿Cuáles son las compensaciones clave para usar cada uno?

Anulación para NHibernate fluido para cadenas de texto largas nvarchar(MAX) no nvarchar (255)

Cuando se establece un valor de cadena en fluent NHibernate siempre establece los valores de la base de datos a Nvarchar(255) ... . Solo añadir esto es un problema con el automapper ya que estoy usando fluent NHibernate para construir la base de datos.