Printemps Bean Alias dans JavaConfig

J'ai un @Service annoté de la classe qui fournit des fonctionnalités de base que je peux utiliser dans tous mes projets:

@Service
public class MyService {}

et un autre qui s'étend à la mise en place de projets spécifiques trucs:

@Service
public class ExtendedMyService extends MyService {}

Maintenant, je voudrais configurer un bean alias pour être en mesure d'utiliser @Qualifier("MyServiceAlias") quand permettra à l'autowiring à l'aide d'une propriété:

# MyService qualifier (default: myService)
myService.qualifier=extendedMyService

En XML, il devrait ressembler à:

<alias name="${myService.qualifier}" alias="MyServiceAlias" />

Il est également question,ici, mais j'ai besoin de le faire, w/o XML, JavaConfig seulement.
Est-il possible et comment le réaliser?

OriginalL'auteur dtrunk | 2014-11-24