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
-~----------~----~----~----~------~----~------~--~---

Responder a