JavaEE Spring框架学习笔记(理论学习之通过@Autowired 自动装配注解的使用)
来源:互联网 发布:业务流程数据化的例子 编辑:程序博客网 时间:2024/05/23 11:05
通过对Bean的 成员变量 成员变量的Set方法 构造函数 使用@Autowired注解可对该成员变量Bean进行自动装配。
如果找不到合适的Bean装配将会导致@Autowired抛出异常,可使用@Autowired(required=false) (意思是:该行为不是必须的)这种方式解决,但是无法装配该Bean。所以在使用的时候必须判空处理。还有一个类中只能有一个构造函数使用@Autowired(required=false) 这种注解!
可以使用@Autowired注解那些Spring众所周知的解析依赖性接口,比如:BeanFactory,ApplicationCOntext,Environment,ResourceLoader,ApplicatioEventPublisher,an MessageSource.
@Autowired 还可以注解数组,列表,集合的变量或者方法,而取得的Bean类型取决于生命数据集合时候使用的泛型类型即其子类。用于提供ApplicationCOntext中的所有特定类型的bean。 对set 或者 map 注解时 key值为该Bean的Name 即ID值 value为自动装配的Bean。如果系统数组是有顺序的,可以让bean实现org。springframework。core。Ordered接口 或者对该Bean使用@Order(value = 1) 或者 Order(1) 其中1为排序的依据,数值越小排序就越靠前。
0 0
- JavaEE Spring框架学习笔记(理论学习之通过@Autowired 自动装配注解的使用)
- JavaEE Spring框架学习笔记(理论学习之通过@Bean注解)
- JavaEE Spring框架学习笔记(理论学习之Bean的自动装配)
- JavaEE Spring框架学习笔记(理论学习之通过注解的方式定义和管理Bean)
- JavaEE Spring框架学习笔记一(理论学习之Bean生命周期)
- JavaEE Spring框架学习笔记(理论学习之Aware接口)
- JavaEE Spring框架学习笔记一(理论学习)
- Spring使用@Autowired注解自动装配
- Spring4学习笔记(八):通过注解的方式配置bean和@Autowired 自动装配
- 【spring教程之九】spring注解@Autowired自动装配
- 【浅谈JavaEE框架】Spring常用注解,自动扫描装配Bean
- spring学习笔记(13)——注解Autowired自动装配
- JavaEE Spring框架学习笔记一(理论学习之Bean配置项、作用域)
- Spring MVC 自定义标签如何使用@Autowired自动装配注解
- 4、spring使用@Autowired注解实现自动装配
- Spring的《注解装配》- @autowired
- Spring学习笔记(11. Spring Bean装配之Autowired注解说明)
- spring的Autowired,Qualifier注解介绍以及自动装配
- 复习
- ffmpeg裁剪合并视频
- Html手记:表单标签
- R判断逻辑回归参数共线性
- 【51 Nod1378】夹克老爷的愤怒
- JavaEE Spring框架学习笔记(理论学习之通过@Autowired 自动装配注解的使用)
- Struts2文件下载
- 【51nod1403】 有趣的堆栈
- R语言画图-Error in get(getOption("device"))
- leetcode : Add Two Numbers
- 文章标题
- 数值分解
- 项目实战篇-餐馆管理系统—MFC,PHP,MySql:3.MFC端Person类及个人信息修改
- Android自定义简易照相机