Spring最小化xml配置二之注解方式@Autowired
来源:互联网 发布:网络人脸搜索网站 编辑:程序博客网 时间:2024/05/29 03:37
Spring中默认是禁用注解方式对类的属性进行装配的,因此,如果我们需要用注解的方式进行装配,首先,我们得在xml文件中开启注解装配。方法如下:
<context:annotation-config>
在注解配置中有三种方式:
@Autowired, @Inject, @Resource
其中后两种方式是java社区为了统一注解的规范而创立的,在spring框架中我们只需要学习@Autowired方式即可。
一、我们了解下@Autowired可以使用的场合:
1.setter方法
2.constructor
3.任意含有入参的方法,可以自动装配入参
二、@Autowired所属的装配类型
@Autowired是按byType的方式进行自动装配的
三、@Autowired对异常情况的处理
因为@Autowired是按照byType的方式进行装配的,所以不可避免的会碰到下面的两种情况。
第一种:没有匹配的type进行装配
@Autowired(requried="false")表示该属性不必须装配,可以为null
第二种:有多个符合type的类进行装配
@Autowired @Qualifier("id") 其中id引用的是bean定义的id,表示装配指定id的bean。
0 0
- Spring最小化xml配置二之注解方式@Autowired
- spring之注解(二)Autowired
- 04 Spring 注解配置,简化xml配置,@Service、@Autowired简介
- Spring 基于注解的配置(二)(@Required,@Autowired, @Qualifier)
- Spring学习笔记之最小化xml配置
- 最小化Spring XML配置
- 最小化Spring XML配置
- Spring--最小化XML配置
- Spring中最小化xml配置一之 四种自动装备方式
- Spring中Autowired注解,Resource注解和xml default-autowire工作方式异同
- Spring中Autowired注解,Resource注解和xml default-autowire工作方式异同
- Spring Bean配置方式之二:XML配置
- Spring的注解注入方式@Autowired,@Resource
- Spring简单配置二-基于注解方式
- spring的自动注解@Autowired配置
- Spring 注解配置——@Autowired
- spring基于注解的配置 @Required @Autowired
- (笔记)Spring实战_最小化Spring XML配置(2)_使用注解装配
- 艾弗森、穆大叔遭“姚式幽默”调侃 全场爆笑
- 构建乘积数组
- 字符串
- c语言中的异常处理,setjmp 与 longjmp函数
- Spring Boot 中应用Spring data mongdb
- Spring最小化xml配置二之注解方式@Autowired
- 使用React-route和Webpack快速构建一个react程序
- 球员评历史最佳阵:乔丹魔术师坚如磐石詹皇选自己
- 一小时包教会 —— webpack 入门指南
- Android的ANR详解(原因和方案)
- 梯度下降法解多元线性回归
- 字符流中第一个不重复的字符
- No suitable application records were found. Verify your bundle identifi
- 饥饿的WZK