自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

中等偏下

半路出家程序员能走多远

  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 『Spring学习进程9』管理Bean的生命周期

SpringIOC容器可以管理Bean的生命周期,Spring允许在Bean生命周期的特定点执行定制任务。 SpringIOC容器对Bean的生命周期进行管理的过程:   通过构造器或工厂方法创建Bean实例   为Bean的属性设置值和对其他Bean的引用   调用Bean的初始化    Bean可以使用了   当容器关闭时,调用Bean的销毁方法在Bean的声明里设置 ...

2018-12-29 17:51:21 115

原创 『Spring学习进程8』SpEL

Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。 语法类似于EL:SpEL使用#{...}作为定界符,所有在大框号中的字符都将被认为是SpEL。 SpEL为Bean的属性进行动态赋值提供了便利。 通过SpEL可以实现:         通过bean的id对bean进行引用         调用方法以及引用对象中的属性        计算...

2018-12-29 16:48:41 83

原创 『Spring学习进程7』使用外部部署文件

在配置文件里配置Bean时,有时需要在Bean的配置里混入系统部署的细节信息(例如:文件路径,数据源配置信息等)。而这些部署细节实际上需要和Bean配置相分离Spring提供了一个PropertyPlaceholderConfigurer的BeanFactory后置处理器,这个处理器允许用户将Bean配置的部分内容外移到属性文件中。可以在Bean配置文件里使用形式${var}的变量,Prope...

2018-12-29 14:04:38 102

原创 『Spring学习进程6』Bean的作用域

bean的作用域:singleton;protoype;Web环境作用域<!-- 使用bean的scope属性来配置bean的作用域 singleton:默认值,容器初始化时创建bean实例。在整个容器的生命周期内只创建一个bean。 prototype:原型的。容器初始化时不创建bean的实例,而在每次请求时都创建一个新的Bean实例,并返回。 ...

2018-12-28 18:23:58 114

原创 『Spring学习进程5』Bean之间的关系

Spring 允许继承bean的配置,被继承的bean称为bean。继承这个父Bean的Bean称为子Bean。 子Bean从父Bean中继承配置,包括Bean的属性配置。 子Bean也可以覆盖从父Bean继承过来的配置<bean id="address" class="com.wq.spring.beans.autowire.Address" p:city="Beij...

2018-12-28 18:12:27 126

原创 『Spring学习进程5』 XML配置里的Bean自动装配(不常使用,整合第三方框架可能会使用)

Spring IOC容器可以自动装配Bean。需要做的额仅仅是在<bean>的autowire属性里指定自动装配的模式。 byType(根据类型自动装配):若IOC容器中有多个与目标Bean类型一致的Bean。在这种情况下,Spring将无法判断哪个Bean最合适该属性,所以不能执行自动装配。 byName(根据名称自动装配):必须将目标Bean的名称和属性名设置的完全相同。 c...

2018-12-28 17:27:33 123

原创 「eclipse 小技巧」配置文件加命名空间

当我们创建一个xml文件以后,可能需要导入其他的命名空间,可以在编辑窗口底部选择Namespaces 勾选需要添加的命名空间

2018-12-28 16:46:46 983

原创 『Spring学习进程4』属性配置细节

字面值:字面值:可用字符串表示的值,可以通过<value>元素标签或value属性进行注入。<bean id="car" class="com.wq.spring.beans.Car"> <constructor-arg value="Audi" type="java.lang.String"></cons

2018-12-25 00:08:26 152

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除