si pero ojo con los not-null. Hace muuuuuuuucho tiempo con Dario y con Gustavo tuvimos una charla sobre not-null de NHV. Yo tengo un NotNullAttribute mio que no impacta la persistencia... tengo... digamos tenia porque ahora está una extension que usa el Satisfier
2010/4/16 José F. Romaniello <[email protected]> > 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 > -- Fabio Maulo -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
