Ist es möglich, Java-Anmerkungen zu verwenden, die bedingt angewendet werden? Nehmen wir zum Beispiel an, ich habe eine Hibernate-Mapping mit einer annotierten Sequenz:
%Vor%Ist es möglich, etwas wie das Folgende zu tun, wo die Annotationen basierend auf beispielsweise einer Umgebungsvariablen entfernt werden?
%Vor%HINWEIS : Ich verstehe, dass in diesem Szenario * .hbm.xml-Dateien für verschiedene Umgebungen verwendet werden können. Ich möchte jedoch Anmerkungen verwenden, da weniger Dateien verwaltet werden müssen.
(wie gewünscht)
Kurze Antwort, nein, ist es nicht. Mittlere Antwort, Sie könnten einen Annotationsprozessor verwenden, um die Aufgabe zu erledigen, aber Sie müssen dann einen Annotationsprozessor pflegen.
Tags und Links java annotations