自动装配虽然使用起来简单,但是降低了代码的可读性。自动装配一般应用到组件依赖不复杂的应用程序中。自动装配最好进行自动的依赖检查,因为可能会有找不到目标bean的情况。
使用XML配置自动装配Bean
使用@Autowired和@Resource注解来自动装配Bean 使用配置文件来设置autowire属性,它是对bean中的所有属性进行注入的,这样不够灵活。Spring提供了@Autowired注解,Java JSR-250提供了@Resource注解。@Autowired 注解默认采用的是类型注入,@Resource默认采用的名称注入。但是,要使用这些注解,我们还需要做点东西:也就是声明AutowiredAnnotationBeanPostProcessor。
|