El 16 de abril de 2010 15:22, Rodrigo Juarez <[email protected]>escribió:
> Me parecio un poco engorroso el modo de especificar atributos de las > propiedades, como cambiar el length de un string y ese tipo de cosas, > pero como me comentaba Claudio Meschini, es mucho mejor que tener que > escribir todo el mapping ;) > Rodrigo; te quería decir algo sobre esto el otro día y se me paso, me parece que el hecho de que puedas hacer eso, no significa que debas hacerlo.. Fabio en el video de la VAN de Conform(el video todavía no esta online), explico como crear convenciones si mal no recuerdo.... El caso de Carlos Peix tenía muchos campos en la base de longitud igual a 30. Por lo tanto Fabio definió una convención. Pero por otro lado Fabio sugirió que este tipo de cosas deberían especificarse a nivel Validador. NHValidator tiene la habilidad de impactar los mapping para determinadas constraints, así que definiendo la constraint en un solo lugar obtenes basicamente 2 cosas: 1. poder validar un objeto no persistido, y que NHV te diga si esta bien o mal, + el tema de los mensajes de error user friendly que incluso tiene para hacer interpolaciones etc....guardarlo como resources etc.. 2. Que NHV "agregue" a los mappings de NH estas especificaciones. Lo mismo cuenta para not-null por ejemplo. Y todo esto que te digo es independiente a que uses Conform o hbms. -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
