Comment définir un Ressort de haricots à l'aide de l'annotation au lieu de XML?

Je l'ai défini dans un fichier de configuration xml:

<bean id="bootstrap" class="com.package.Bootstrap"></bean>

cela fonctionne bien.

Le bootsrap classe :

public class Bootstrap {

   @PostConstruct
   public void onServerStart() {
      System.out.println("PRINTSSSSSSSSSSSSSSSSSSS");
   }
}

La méthode obtient de feu.

Mais comment puis-je me débarrasser de la partie xml et annoter des fichiers d'amorce à un haricot à la place?

J'ai

<mvc:annotation-driven />
<context:annotation-config /> 

et

<context:component-scan base-package="com.package" />

Mais je a se demander ce que l'annotation utilisé doit être remplace:

<bean id="bootstrap" class="com.package.Bootstrap"></bean>

Je ne pouvais pas trouver quelque chose à ce sujet en ligne et au printemps docs 🙁

OriginalL'auteur momo | 2012-04-12