Advertisement

Spring container

阅读量:

需要注意的是,p命名以及c命名空间无法直接应用,必须引入xml约束进行处理!

复制代码
    xmlns:p="http://www.springframework.org/schema/p"
    xmlns:c="http://www.springframework.org/schema/c"
    
    
      
      
    

注解驱动的自动装配实现

JDK1.5版本引入了注解功能,而Spring2.5框架也同步支持了注解的使用!

基于注解的配置方式出现后,引发了关于这种配置手段是否优于XML配置方式的讨论。

在使用注解时需要注意以下事项:

1.需要导入约束:context约束

2.需要配置注解的支持:context:annotation-config/

@Autowired

可以直接应用在属性上!

通过使用@Autowired注解,可以省去编写Set方法的步骤,但前提是该自动装配的属性必须存在于IOC(Spring)容器中,并且满足按照名称进行装配的要求。

当@Autowired自动装配的对象较为复杂,单个注解无法完成装配任务时,可以配合@Qualifier(value="xxx")来指定唯一的装配对象。

@Component:用于标识组件,放置于类上表示该类被Spring容器所管理,即成为Bean!

总结:

全部评论 (0)

还没有任何评论哟~