Spring 关键点
2016-05-15 19:39
239 查看
1.Ioc:
@1.改变代码中写死的new,对代码进行解耦,提高扩展型。
@2,为何成文控制反转,在于,原先new在应用程序中自己new,现在修改为在调用使用,spring容器帮调用者进行创建new,角色修改了。new的实现,需要默认的构造函数以及set方法的存在、面向接口编程、多态。被动的接受创建好的。
@3.创建对象方式:
.构造方法
无参数+ set
有参数,bean 下节点constructor-tag 实现 (1.index 2.name 3.type)
.工厂类:
配置bean工厂,指定工厂方法。
@1.改变代码中写死的new,对代码进行解耦,提高扩展型。
@2,为何成文控制反转,在于,原先new在应用程序中自己new,现在修改为在调用使用,spring容器帮调用者进行创建new,角色修改了。new的实现,需要默认的构造函数以及set方法的存在、面向接口编程、多态。被动的接受创建好的。
@3.创建对象方式:
.构造方法
无参数+ set
有参数,bean 下节点constructor-tag 实现 (1.index 2.name 3.type)
.工厂类:
配置bean工厂,指定工厂方法。
相关文章推荐
- Spring MVC学习笔记——POJO
- Mac Eclipse svn插件地址
- Windows下,Eclipse的Android NDK(r9) 配置
- Eclipse常用设置
- Java字符串处理
- Java ConcurrentModificationException异常原因和解决方法
- 在eclipse中android NDK开发环境的搭建
- Java核心之I/O;
- java获取当前路径的几种方法
- java.集合(Ⅰ).集合的基本方法与Iterator迭代器
- RxJava之组合操作符
- Java 静态变量,静态函数,静态代码块,构造代码块
- JavaIO系统
- Java字节码操纵框架ASM快速入门
- javaweb防止当前表单重复提交数据
- JAVA开发工程师有前途吗?
- java数组存放问题
- Java方法重载&重写
- java中多态
- java内存区域与内存溢出异常