您的位置:首页 > 编程语言 > Java开发

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

2017-09-22 23:34 417 查看
和 @Resource 的区别在于,它优先按照类型来匹配,默认情况下要求依赖必须存在,如果想让依赖不存在也可以,则采用以下方式:

@Autowired(required=false)

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

如:

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

java代码中不用做任何的注解,也会自动装配属性:里面的 personDao 会自动装配为 PersonDaoBean 类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring