@Autowired的作用是什么?

互联网 19-9-9
@Autowired 是一个注释,它可以对类成员变量、方法及构造函数进行标注,让 spring 完成 bean 自动装配的工作。

@Autowired 默认是按照类去匹配,配合 @Qualifier 指定按照名称去装配 bean。

常见用法:

import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller;   import blog.service.ArticleService; import blog.service.TagService; import blog.service.TypeService;   @Controller public class TestController {   	//成员属性字段使用 @Autowired,无需字段的 set 方法 	@Autowired 	private TypeService typeService; 	 	 	//set 方法使用 @Autowired 	private ArticleService articleService; 	@Autowired 	public void setArticleService(ArticleService articleService) { 		this.articleService = articleService; 	}   	//构造方法使用 @Autowired 	private TagService tagService; 	@Autowired 	public TestController(TagService tagService) { 		this.tagService = tagService;  	} 	 }

以上就是@Autowired的作用是什么?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: Autowired
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:深入理解volatile关键字

相关资讯