Hola gente! Gracias a una propuesta de Omar del valle Rodriguez, estoy trabajando en generar artefactos para NHibernate, desde un modelo de mi pet project AjGenesis, detalles de lo propuesto en:
http://msmvps.com/blogs/lopez/archive/2007/08/05/generando-c-243-digo-para-nhibernate-parte-1.aspx Omar: tendras un ejemplo de lo que querias poner en cada entidad, y el .hbm y las clases a las que querias llegar? Mientras, el viernes 31 de agosto, tuve el gusto de conocer en persona a Fabio Maulo, en una reunion del MUG de Argentina. Fabio planteo generar artefactos de texto (clases, scripts de base de datos), desde los .hbm. Bien, creo que es posible, espero tambien postear y avisar por aca de cualquier avance. Pregunta para Fabio: tambien habias propuesto: "Otra cosa que me gustaría estudiar es lograr expresar una HQL en XML y usar AjG para generar las clases apta a representar una HQL en un AST. Tener la representación AST de un HQL nos daría varias posibilidades. Escribí solo de clases y no de parser, propiamente porque lo que me gustaría es desvincularme de la forma con que se parsea una HQL; la origen, de la HQL, podría ser un parser de string o otro AST (origen Linq). " Interesante!.... Hmmm... AST es Abstract Syntax Tree.... Las clases para representar una HQL, es decir, una HQL CUALQUIERA, no? Me perdi: "expresar una HQL en XML", es "expresar una HQL en particular tal, en XML"?. Que clases estabas pensando en generar, en el caso de una HQL como (ejemplo): <HQL> <From>customers</From> </HQL> ? No se si me explique: no me quedo claro lo que querias obtener como resultado. Nos leemos! Angel "Java" Lopez http://www.ajlopez.com/ --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
