如何使用注解而不是XML定义Spring bean?
问题内容:
我已经在xml配置文件中定义了:
<bean id="bootstrap" class="com.package.Bootstrap"></bean>
这很好。
bootsrap类:
public class Bootstrap {
@PostConstruct
public void onServerStart() {
System.out.println("PRINTSSSSSSSSSSSSSSSSSSS");
}
}
该方法被触发。
但是,我如何摆脱xml部分,而将引导程序注释为bean?
我有
<mvc:annotation-driven />
<context:annotation-config />
和
<context:component-scan base-package="com.package" />
但是我 想知道 应该使用 什么注释 来代替:
<bean id="bootstrap" class="com.package.Bootstrap"></bean>
我在网上和spring文档中都找不到关于此的任何信息:(
问题答案: