Comment faire pour contrôler l'ordre de haricot init-method invocation au Printemps?
Supposons que j'ai bean, qui l'initialisation de la méthode ou le constructeur doit être appelée après l'initialisation de la méthode d'un autre bean. Est-il possible?
ou @DependsOn annotation sur le haricot si vous êtes à l'aide d'annotations.
ne dépend-sur les œuvres pour postInitializer ? bonne question. Je ne sais pas de réponse exacte. probablement fonctionne parce que comme je sais que le printemps appelle tous les post de construire des méthodes d'après le câblage, donc probablement il utilise le même ordre que celui utilisé pour le câblage. Mais je ne suis pas sûr.
Utilisation
depends-on
attribut au printemps contexte fichier XML:ou
@DependsOn
annotation sur le haricot si vous êtes à l'aide d'annotations.bonne question. Je ne sais pas de réponse exacte. probablement fonctionne parce que comme je sais que le printemps appelle tous les post de construire des méthodes d'après le câblage, donc probablement il utilise le même ordre que celui utilisé pour le câblage. Mais je ne suis pas sûr.
OriginalL'auteur AlexR
Utilisation
@DependsOn
annotation ou dépend-sur l'attribut si vous êtes en utilisant la configuration xml.javax.ejb.DependsOn
annotation? La documentation du ressort correspondant annotation peut être trouvé à l'adresse docs.printemps.io/printemps/docs/actuel/javadoc de l'api/org/...OriginalL'auteur soulcheck
Vous pouvez utiliser de
depends-on
attribut sur votre deuxième haricot.Référence: http://static.springsource.org/spring/docs/1.2.x/reference/beans.html#beans-factory-dependson
OriginalL'auteur Tomas Narros