注解开发代替xml文件的配置,简化配置,提高开发效率。
Spring的原始注解(主要替代Bean的配置):
Spring利于区分@Compnent注解,可以使用@Serice,@Repository(dao层),@Controller(web层)代替@Compnent,其效果一样。
@Resource注解:
@Scope注解默认为Singleton,也可以定义为Prototype(多例的)
新注解:
- 可以代替<Bean的配置
- 可以代替<Context:property-placehodler加载配置文件properties的配置
- 代替组件扫描的配置<Context:component-scan
- 引入其他的配置文件<import 的配置