用@Autowired 注解来装配属性、自动装配

来源:互联网 发布:尚学堂javascript视频 编辑:程序博客网 时间:2024/05/20 21:45
和 @Resource 的区别在于,它优先按照类型来匹配,默认情况下要求依赖必须存在,如果想让依赖不存在也可以,则采用以下方式:

@Autowired(required=false)


自动装配:按照各种方式来自动匹配,不用人为指定。不推荐使用,因为可能会发生不需要的自动匹配。


如:

< bean id= "helloBean" class = "output.test.impl.HelloBean" autowire = "byType"></ bean >

java代码中不用做任何的注解,也会自动装配属性:里面的 personDao 会自动装配为 PersonDaoBean 类型。

原创粉丝点击