Domanda

Al lavoro abbiamo un modello ServiceProvider personalizzato con un'annotazione per i servizi di legame con una molla post-processor.

Mi chiedo se posso controllare se il mio legame è stato correttamente fatto, da utilizzando @Required.

Il legame non è fatto entro la primavera (né XML o autowiring).

Credo che se è possibile, l'ordine post processore ha una certa importanza (primavera controlli previsti devono essere elaborati dopo il nostro processore vincolante personalizzato).

Qualcuno può dirmi se è possibile e come?

È stato utile?

Soluzione

RequiredAnnotationBeanPostProcessor è un href="http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/core/PriorityOrdered.html" rel="nofollow"> PriorityOrdered con valore dell'ordine Integer.MAX_VALUE - 1. Threrefore vostra necessità post-processore per implementare PriorityOrdered con il valore dell'ordine minore per essere licenziato prima della RequiredAnnotationBeanPostProcessor.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top