Я определил в файле конфигурации xml:
<bean id="bootstrap" class="com.package.Bootstrap"></bean>
это работает нормально.
Класс начальной загрузки:
public class Bootstrap {
@PostConstruct
public void onServerStart() {
System.out.println("PRINTSSSSSSSSSSSSSSSSSSS");
}
}
Метод запускается.
Но как я могу избавиться от части xml и вместо этого аннотировать bootstrap как bean-компонент?
У меня есть
<mvc:annotation-driven />
<context:annotation-config />
и
<context:component-scan base-package="com.package" />
. Но мне было интересно, какой аннотацией следует заменить:
<bean id="bootstrap" class="com.package.Bootstrap"></bean>
Я не смог найти ничего об этом в Интернете и в весенних документах :(