摘要: 在XML文件中,先看一下下面的代码: 颜色加深部分,以前我们对Bean依赖其他的Bean时,需要具体的指定是那个Bean,以供容器初始化时装载,但是有没有一种方法能让Bean依赖的Bean... 阅读全文
posted @ 2014-10-14 20:28 Jeremy_software 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: Bean的生命周期:Spring IOC 容器可以管理 Bean 的生命周期, Spring 允许在 Bean 生命周期的特定点执行定制的任务. Spring IOC 容器对 Bean 的生命周期进行管理的过程: 1通过构造器或工厂方法创建 Bean 实例 2为 Bean 的... 阅读全文
posted @ 2014-10-14 20:14 Jeremy_software 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 在配置文件里配置 Bean 时, 有时需要在 Bean 的配置里混入系统部署的细节信息(例如: 文件路径, 数据源配置信息等). 而这些部署细节实际上需要和 Bean 配置相分离 Spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置处... 阅读全文
posted @ 2014-10-14 17:33 Jeremy_software 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 在 Spring 中, 可以在 元素的 scope 属性里设置 Bean 的作用域.默认情况下 bean 是单例的但有的时候, bean 就不能使单例的. 例如: Struts2 的 Action 就不是单例的! 可以通过 scope 属性来指定 bean 的作用域 prototype: 原... 阅读全文
posted @ 2014-10-14 16:30 Jeremy_software 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Spring 允许继承 bean 的配置(通过Bean的parent属性来指定,例如parent=”teacher“), 被继承的 bean 称为父 bean. 继承这个父 Bean 的 Bean 称为子 Bean I子 Bean 从父 Bean 中继承配置, 包括 父Bean 的属性... 阅读全文
posted @ 2014-10-14 16:14 Jeremy_software 阅读(307) 评论(0) 推荐(0) 编辑
摘要: Spring的helloWorld程序1配置Spring的开发环境,只需要把下面几个包添加到lib文件夹下面即可:2编写Bean类,并为其属性提供setter方法,package com.jeremy.spring.beans;public class HelloWorld { private... 阅读全文
posted @ 2014-10-14 09:52 Jeremy_software 阅读(283) 评论(0) 推荐(0) 编辑