Più precisamente, voglio sapere come è possibile modellare le annotazioni nella definizione del modello ecore. In modo che il codice java generato li contenga. (Ad esempio: tag di persistenza in ibernazione)Come generare 'codice java con annotazioni' dal modello emf
5
A
risposta
0
Non credo che sia possibile per questo fuori dalla scatola. Tuttavia, è possibile esaminare i parametri del file ".genmodel
" per vedere se è possibile modificare il modo in cui le annotazioni (EAnnotations
) vengono inviate ai file. Il problema con i modelli di generazione del codice è che sono corretti, ma forse attraverso alcune opzioni nel genododello puoi controllare come le annotazioni vengono scritte nei file.
Hmm, stai suggerendo che dovrei scrivere il mio generatore di codice personalizzato o fornire il mio modello di codice gen? Puoi indicarmi qualche risorsa in merito? Ho trovato che CDO e Teneo cercano di affrontare lo stesso, ma non sono riusciti a trovare un tutorial comprensibile. – questzen