摘要:
(1)bean的后置处理器允许在调用初始化方法前后对bean进行额外的处理。 (2)bean的后置处理器对IOC容器里的所有Bean实例逐一处理,而非单一的实例。其典型应用是:检查Bean属性的正确性或根据特定的标准更改bean的属性。 (3)对Bean后置处理器而言,需要实现Interface B 阅读全文
posted @ 2020-01-05 17:37
西西嘛呦
阅读(488)
评论(0)
推荐(0)
摘要:
(1)springIOC容器可以管理bean的生命周期。spring允许在bean生命周期的特定点执行定制的任务。 (2)spring的IOC容器对bean的生命周期进行管理的过程: 通过构造器或工厂方法创建bean的实例; 为bean的属性设置值并对其他bean的引用; 调用Bean的初始化方法; 阅读全文
posted @ 2020-01-05 16:59
西西嘛呦
阅读(172)
评论(0)
推荐(0)
摘要:
(1)spring表达式语言是一个支持运行时查询和操作对象的表达式语言。 (2)语言类似于EL:SpEL使用#{...}作为定界符。所有在大括号中的字符串均被认为是SpEL。 (3)SpEL为bean的属性进行动态赋值提供了便利。 (4)通过SpEL可以实现: 通过Bean的id对Bean进行引用 阅读全文
posted @ 2020-01-05 16:33
西西嘛呦
阅读(1096)
评论(0)
推荐(1)
摘要:
(1)在配置文件里配置Bean时,有时需要在bean的配置里混入系统部署的细节信息(例如,文件路径,数据源配置信息等),而这些部署细节实际上是需要和Bean文件分离。 (2)spring提供了一个PropertyPlaceHolderConfigure的BeanFactory后置处理器。这个处理器允 阅读全文
posted @ 2020-01-05 15:48
西西嘛呦
阅读(406)
评论(0)
推荐(0)
摘要:
Car.java package com.gong.spring.beans.autowire; public class Car { public Car() { } public Car(String name) { this.name = name; } private String name 阅读全文
posted @ 2020-01-05 15:06
西西嘛呦
阅读(154)
评论(0)
推荐(0)
摘要:
两种关系:继承、依赖 一、继承关系 Address.java package com.gong.spring.beans.autowire; public class Address { private String city; private String street; public Strin 阅读全文
posted @ 2020-01-05 14:51
西西嘛呦
阅读(251)
评论(0)
推荐(0)
摘要:
springIOC容器可以自动装配Bean,需要做的仅仅是在<bean>中的autowire属性里指定自动装配的方式。 ByType:根据类型自动装配。若IOC容器中有多个目标Bean类型一致的bean,在这种情况下,spring将无法判定那个bean最适合该属性,所以不能执行自动装配。 ByNam 阅读全文
posted @ 2020-01-05 14:21
西西嘛呦
阅读(1777)
评论(0)
推荐(0)