Spring启动优化的问题

在Spring的配制文件中,位于开头的<beans>中有一个default-lazy-init属性。

< beans  default-lazy-init ="true" > 
    
< bean  class ="org.springframework.scheduling.quartz.SchedulerFactoryBean" >
        
< property  name ="triggers" >
            
< list > 
                
< ref  bean ="forumBuildTrigger" />
                
< ref  bean ="topicBuildTrigger" />
            
</ list >
        
</ property >
    
</ bean >
</ beans >

default-lazy-init 属性是指明服务器在启动的时候是否实例化配制中的 Bean 实体。

如果default-lazy-init = "true",是在用户第一次请求的时候实例化对应的Bean实体。则服务器启动就快。

如果default-lazy-init = "false",则是在服务器启动的时候,就将那些Bean实体初使化保存到IOC容器中。那样服务器启动就较慢。

posted @ 2008-09-24 20:46  枣阳人在深圳  阅读(567)  评论(0)    收藏  举报