最近学习了一下Spring。
看视频的效果还是比书要稍微好点,也许是有了一定基础看书的好处才展示吧!
贴上来一定总结吧
Spring 负责管理项目中的所有对象,对象的容器,帮助其他框架管理对象
引用的时候就是,连接xml路径强转就行
IOC:Inverser Of Control 反转控制,自己创建对象现在转给了程序
DI:dependency injection依赖注入
注入方式:DI的实现需要IOC的环境 set方式注入,构造方法注入,字段注入
ApplicationContext
每次容器启动就会创建容器中所有的对象,并且提供更多的功能,从类路径中加载配置文件
从硬盘绝对路径下加载配置文件:FileSystemXmlApplicationContext
Bean元素:使用该元素描述需要Spring容器管理的对象
name属性:给被管理的对象器名字,获得对象时根据该名称获得对象
class属性:被管理对象的完整类名
Scope:属性Singleton单例
Scope:属性prototype多例
属性注入的时候:值类型用value;引用类型用ref
构造函数注入的时候,index=0或1来看参数的位置
如果类型不同用 type来引导