Xml DI 和 注解DI
来源:互联网 发布:cgi python .value 编辑:程序博客网 时间:2024/05/02 08:53
1.XML DI
(1)构造注入 通过构造方法实现,灵活性差,仅靠重载限制太多,时效性好,通过匹配的构造方法实例化,但建议保留无参构造
构造注入
bean节点下使用<constructor>节点赋值 ,可以使用index属性(必须按照012顺序),也可以使用name属性(可以不按顺序,属性值为类中各字段)
p 命名空间注入 (特点:使用属性而不是子元素的形式配置bean的属性,从而简化了配置代码)
记住导入命名空间
bean节点使用p属性赋值
集合注入
集合注入之数组
name属性指定类中的字段名,property节点下设置array节点里用value节点赋值
集合注入之list集合
与数组雷同只是array节点换成list节点
集合注入之set集合
与数组雷同只是array节点换成set节点
集合注入之map集合
使用map节点里entry子节点,子节点里用key和value进行赋值
集合注入之properties
使用props节点里prop节点里的key属性设置key值,没有value属性,直接进行赋值
2.注解 DI
注解注入 底层不是用set方法,使用反射机制
(1)导入命名空间
(2)开启组件扫描
(3)设置注解
@Resource JDK注解
@Autowired@Qualifier spring注解
阅读全文
0 0
- Xml DI 和 注解DI
- xml的DI和注解的DI
- DI注解
- di
- DI
- Spring-DI-注解
- Spring DI 注解
- Spring 注解的DI
- 基于注解的DI
- 范例解说DI和DI容器 - 轻松理解DI
- Spring回顾(二)注解实现IoC和DI
- 依赖注入(DI)和控制反转(IOC)的详细讲解 spring容器(spring注解实现,而不是xml配置文件)
- spring、IoC控制反转和DI依赖注入入门、基于XML的Bean装配、基于注解的Bean装配
- spring(DI)注解的使用、类扫描的注解、Xml的继承、注解的继承
- 简析IoC和DI
- DI和AOP
- 001--IOC和DI
- IOC和DI
- 关于toString方法的重写工具ToStringBuilder
- 基于tfidf 以及 lsi 的文本相似度分析
- Struts:@Action注解方法中如何调用另一个@Action注解的方法
- STM32之使用库函数驱动LED灯
- Xmind带你细数70,80,90三代人的不同
- Xml DI 和 注解DI
- cmake 添加头文件目录,链接动态、静态库
- Java中常见异常
- 【最小生成树】(一) kruskal求解 POJ1287
- 【面经笔记】函数调用过程
- unix环境高级编程-读写锁
- 数据库设计2
- Docker实战系列——第二话--docker仓库管理(一)--工具的选型
- OC 空指针和野指针