2010-04-09 17 views
29

¿Hay un generador de mapas de clases para NHibernate fluido? Necesito algo como db2hbm, pero quiero que genere mapas de clase fluidos en lugar de mapeos XML.Generador de mapa de clases para NHibernate Fluido

Estoy al tanto de AutoMapping for Fluent, pero eso no es lo que quiero. Quiero poder generar los archivos de Class Map de las tablas en la base de datos y enviarlas a mi repositorio de src.

+0

En mi humilde opinión, si trabajas en la dirección DB-> clases estás mejor con hbm que con fluidez-nh. FNH tiene más intenciones de * inferir su esquema * de sus clases. –

+2

Cito, pero en algunas aplicaciones resulta necesario pasar del modelo db-> class (no tienes control sobre todas las decisiones) pero al mismo tiempo quieres tener lo mejor de dos mundos. Desea generar clases de modelo de dominio ur desde el esquema db y tiene su capa de persistencia w/FNH. Tnx por el comentario sin embargo. – kaptan

Respuesta

60

Puede hacerlo con NHibernate Mapping Generator.

+3

¡Desearía poder votar esto 100 veces! esta es una herramienta de código abierto INCREÍBLE de pensamiento funciona, tan simple y agradable de usar !!! – cgreeno

+2

No genera código que se compila. –

+1

Esto funcionó bastante bien. ¡Gracias Señor! – Dorian

4

Usted puede hacer esto con Visual NHibernate. Compruebe la opción Fluent Nhibernate en la pantalla Opciones para crear el código de mapeo FNH.

+0

¿Conoces alguna herramienta gratuita que realice el mismo trabajo? – kaptan

+2

A día de hoy, Visual NHibernate está muy mal en mi DB no tan complicada. –

+0

Sin soporte para VS 2012. Sin soporte para VB.NET. – Apocatastasis

2

LLBLGen Pro es una gran herramienta que puede hacer esto y mucho más. No es gratis, pero vale cada centavo.

Cuestiones relacionadas