spring笔记

 spring 核心 ioc  aop

ioc  将对象的实例化交给spring容器实现 DI IOC的一种实现 (依赖注入)通过注入的

autowire  自动装配   byName 根据bean 的名字和当前set名字 没有匹配不装配     byType 根据类型装配

 

abstract 抽象bean

 bean 的scope 属性来配置bean的作用域     singleton 默认值: 单例模式  容器的生命周期值实例化一个bean 初始化容器时候实例化bean
    prototype 原型,在初始化容器是不实例化bean  在每次请求时都会实例化新bean 并返回
    request 表示该针对每一次HTTP请求都会产生一个新的bean,同时该bean仅在当前HTTP request内有效。
    session 表示仅在当前会话中有效

id 唯一标示符 class 对象的类的位置  name 对象的属性 value对象属性的值  set 方法注入  必须有默认构造器 和相应的get set方法

get 方法注入  type 类型  index 表示 构造器的参数顺序 <!CDATA[]> 特殊符号输出

ref 对象的属性值指向另一个bean  建立bean之间的引用关系 如下 指向了id为empmessage 可以使用 ref 属性    使用内部bean

list 集合属性辅助

<util:list>、<util:map>、<util:set>、<util:properties>等标签。

用它来取代ListFactoryBean、MapFactoryBean、SetFactoryBean、PropertiesFactoryBean。

其中的<util:properties>标签可以通过location属性指定其properties属性文件的位置。

你可能感兴趣的:(spring笔记)