文章列表
在PersonServiceBean类中加入:
public void init()
{
System.out.println("spring初始化");
}
public void destroy()
{
System.out.println("spring销毁");
}
bean中的配置:
<bean id="personService" class="com.river.service.impl.PersonServiceBean" lazy-init="false ...
- 2009-02-07 22:16
- 浏览 1410
- 评论(0)
生命周期:
在每个Spring Ioc容器中的一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定bean节点的lazy-init="true"来延迟,这时候只有第一次获取bean时初始化bean:
<bean id="personService" class="com.river.service.impl.PersonServiceBean" lazy-init="true"/>
如果想对所有的bean都应用延迟初始化,则在beans加lazy-init=" ...
- 2009-02-07 21:42
- 浏览 1223
- 评论(0)
bean配置:
<!-- 三种实例化bean的配置 -->
<!-- 第一种 :默认构造方法-->
<bean id="personService" class="com.river.service.impl.PersonServiceBean"/>
<!-- 第二种 :静态工厂方法-->
<bean id="personService1" class="com.river.service.impl.PersonSe ...
- 2009-02-07 20:18
- 浏览 670
- 评论(0)
/**
* 模拟spring的解析bean.xml的类
* @author river
*
*/
public class RiverClassPathXMLApplicationContext
{
private List<BeanDefinition> beanDefinitions = new ArrayList<BeanDefinition>();
private Map<String, Object> sigletons = new HashMap<String, Object>();
public RiverClass ...
- 2009-02-07 19:39
- 浏览 1203
- 评论(0)
JSF的生命周期(学习笔记)
- 博客分类:
- JSF
六个阶段:
1、试图重现(通过服务器发送的试图的路径,根据ID到服务起的SESSION中寻找对应的服务器组件树)
2、请求值应用
3、处理验证
4、更新模型
5、处理应用
6、呈现试图(响应)