spring Bean的配置方法笔记
2015-09-29 00:41
871 查看
spring Bean配置 主要是4 5章
Bean配置 Bean id class
问题1 id和name有什么区别?1 name的命名限制少一些 4.2.2;2 id必须唯一,name可以不唯一。
geBean(id或name),name的话返回最后一个name对应的。
IOC容器
Bean的注入:
1 属性注入 通过serXxx()方法注入Bean的属性值或依赖的对象
property标签 value子标签 需要有对应的set方法
灵活扩展:对应的属性可以没有,实质上市调用setName方法 name属性可以没有(87页)
2 构造函数注入
调用Bean自己的构造函数初始化
构造函数的多态问题 、
按类型匹配
按索引匹配入参 主要是顺序
联合类型和索引
其他的匹配方法...... 第91页
3 工厂方法注入
1 定义一个工厂的bean
2 定义一个对象Bean并指定Bean的工厂方法
其他问题:
1 Bean的属性值是其他Bean的引入如何配置 见96页
2 注解方式配置 4.10节
第4章是bean的配置方法
第5章是bean的配置理解以及定制修改
1 找重点概念
2 找概念之间的关系
3 实践和熟悉
4 理解和灵活使用
Bean配置 Bean id class
问题1 id和name有什么区别?1 name的命名限制少一些 4.2.2;2 id必须唯一,name可以不唯一。
geBean(id或name),name的话返回最后一个name对应的。
IOC容器
Bean的注入:
1 属性注入 通过serXxx()方法注入Bean的属性值或依赖的对象
property标签 value子标签 需要有对应的set方法
灵活扩展:对应的属性可以没有,实质上市调用setName方法 name属性可以没有(87页)
2 构造函数注入
调用Bean自己的构造函数初始化
构造函数的多态问题 、
按类型匹配
按索引匹配入参 主要是顺序
联合类型和索引
其他的匹配方法...... 第91页
3 工厂方法注入
1 定义一个工厂的bean
2 定义一个对象Bean并指定Bean的工厂方法
其他问题:
1 Bean的属性值是其他Bean的引入如何配置 见96页
2 注解方式配置 4.10节
第4章是bean的配置方法
第5章是bean的配置理解以及定制修改
1 找重点概念
2 找概念之间的关系
3 实践和熟悉
4 理解和灵活使用
相关文章推荐
- 从零开始学java(五)--面向对象(下)
- JDK 源码解析 —— AtomicInteger
- 基于java config的springSecurity--单元测试
- 类初始化顺序
- 分布式调度QUARTZ+SPRING
- Spring数据交换方式
- Eclipse findbugs 插件的使用
- GridView 使用方法总结 (一)
- java中接口的定义与实现
- java public、private、protected
- spring在web容器启动时执行初始化方法
- 分布式调度QUARTZ+SPRING
- MyEclipse画UML用例图并生成JAVA代码(图文详细步骤)
- eclipse内存溢出报错:java.lang.OutOfMemoryError:Java heap space.
- 细谈Struts2框架(二)Struts2框架之Scope属性
- Java程序,猜大小游戏
- 国内国外最好的java开发论坛及站点[转]
- Date类
- javabean规范中要求实现Serializable接口,有什么作用?
- Java 文件操作