WRT Any Future Plans for Multiline Java String.Utilità di annotazione Java per testo multilinea
Quanto è difficile scrivere un'utilità che esegue quanto segue?
@AllYouCanEatText(return="query")
private String getQuery(String empid, String[] columns) {
String query;
/*
SELECT ${columns}
FROM Employees
WHERE empid = ${empid}
;
*/
return query;
};
Naturalmente, prima che salti davanti alla canna, avrei dovuto chiedere: è già disponibile una tale utilità? Se sì, dove?
Il problema in questione è in realtà - come faccio a leggere la sezione dei commenti in riflessione durante la compilazione. Come indicazione del mio (triste) livello di familiarità con il processo di riflessione e annotazione - l'ultima volta che ho usato la riflessione era il runtime per leggere i metodi. È possibile la riflessione in fase di compilazione?
Qualcuno è interessato a condividere un progetto di codice google con me per farlo? Potrebbe esserci già un progetto apache in corso?
Perché qualcuno dovrebbe votare questa domanda verso il basso? –
Questo sottolinea perché la mia domanda doveva essere votata per mescolare i due. - In fase di compilazione = Processori annotazione. Considerando che, tempo di esecuzione = riflessione. Grazie per avermi spinto a votare. –
Questa è * non * giustificazione per il downvoting. È una domanda utile – javadba