Attualmente sto lavorando a un progetto, che rende intenso l'uso della generazione di codice per vari scopi. Un generatore genera script SQL da entità jpa. Un altro genera DTO da pojos, un altro genera il meta modello JPA2.0, jet un altro genera alcuni file xml e di schema basati su classi Java ... ogni generatore funziona in modo completamente diverso ha bisogno di essere configurato in modo diverso.Esiste un generico generatore di codici Maven?
La mia domanda ora è ... c'è qualche esperto di generatore di codice generico plug-là fuori con i seguenti attributi: - crea un modello POJO di una classe Java (Nomi, Proprietà, annotazione, metodi ...) - Utilizza i modelli per definire l'output che utilizza il modello pojo per generare qualsiasi output. - Mi consente di specificare più modelli per una classe - Consente di generare codice e risorse - Consente di generare una classe base per target/generate-sources e un'implementazione fittizia su src/main/java che estende semplicemente la base class (Se la classe dummy in src/main/java esiste, non succede nulla, se non genera una classe fittizia.Questo codice è archiviato nell'SMM e consente di estendere manualmente le classi generate)
I sto usando il plugin Flexmojos GraniteDS per generare il codice del mio codice ActionScript, ma è abbastanza specializzato per quello scopo particolare.
Penso che un generatore così generico renderebbe le cose molto più semplici.
Nota a margine: se sei interessato ai generatori di codice, potresti dare un'occhiata a [SpringFuse] (http://www.springfuse.com/). È solo a scopo informativo, dal momento che non è un plug-in Maven come richiesto, ma è anche molto interessante ';)' – sp00m
Beh ci sono un sacco di cose interessanti là fuori ... pensa a Spring Roo e ad altri. Ma io sono più alla ricerca di un semplice strumento Maven che potrei usare ovunque mi serva la generazione suff. –