Question

Au travail, nous avons un modèle ServiceProvider personnalisé avec une annotation pour les services de liaison avec un post-processeur de printemps.

Je me demande si je peux vérifier si ma liaison a été correctement fait, en utilisant @Required.

La liaison ne se fait pas au printemps (ni xml ou autowiring).

Je suppose que s'il est possible, l'ordre post-processeur a une certaine importance (printemps vérification nécessaire doivent être traitées après notre processeur de liaison personnalisé).

Quelqu'un peut-il me dire s'il est possible et comment?

Était-ce utile?

La solution

RequiredAnnotationBeanPostProcessor est un PriorityOrdered avec la valeur de l'ordre Integer.MAX_VALUE - 1. Votre besoin de ces applications, postprocessor à mettre en œuvre PriorityOrdered à la moindre valeur pour être tiré avant RequiredAnnotationBeanPostProcessor.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top