En Java 6, est-il possible d'injecter une valeur dans un paramètre de méthode (@Target(ElementType.PARAMETER)
et @Retention(RetentionPolicy.RUNTIME)
-meta-annotated)? Il est tout à fait possible de trouver l'annotation lors de l'exécution en utilisant la réflexion, c'est juste qu'il ne semble pas possible de modifier réellement la valeur du paramètre.Injection de paramètres de méthode annotée
Ou est-ce strictement Java 7 (ou certains JSR encore à finaliser)? Je ne vois pas comment il serait possible (sauf peut-être en utilisant la manipulation de bytecode) en Java 6.
C'est intéressant, merci pour votre réponse! –