1.spring用户管理项目中的所有对象,spring可以看做是项目中的对象管家,要对象找spring。
2.spring:
3.spring起步:
1>导依赖包:
Core Container(核心容器):
Apache日志包:
------------>新版本
------------------------------->老版本的(可要可不要)
2>创建一个对象:
3>书写配置注册对象到容器(通用命名:src/applicationContext.xml):
4>导入约束:
preferences->xml->xml catalog-add->
进入applicationContext.xml->书写<beans></beans>,然后切入design模式,右键点击editnamespace.....
5>创建spring的第一个程序:
IOC(Inverse Of Control):反转控制
将创建对象的方式反转了,以前对象的创建由开发人员自己维护,包括依赖关系的注入。
使用spring之后-对象的创建以及依赖关系可以由spring完成创建。
反转控制就是反转了创建对象的方式,从我们自己创建反转给了程序(spring)。
DI(Dependency Injection):依赖注入
实现IOC思想需要DI做支持
注入方式:set方法、构造方法、字段注入
注入类型:Spring支持值类型注入(八大基本数据类型)、引用类型注入( 将依赖对象注入)