zoukankan      html  css  js  c++  java
  • Spring 创建bean的时机

    默认在启动spring容器的时候,spring容器配置文件中的类就已经创建完成对象了
            在<bean>中添加属性lazy-init,默认值为false。


                       true  在context.getBean的时候才要创建对象
                          *  优点
                                        如果该bean中有大数据存在,则什么时候context.getBean,什么时候创建对象
                                        可以防止数据过早的停留在内存中,做到了懒加载
                          *  缺点
                                         如果spring配置文件中,该bean的配置有错误,那么在tomcat容器启动的时候,发现不了
                       false 在启动spring容器的时候创建对象
                          *  优点
                                         如果在启动tomcat时要启动spring容器,
                                         那么如果spring容器会错误,这个时候tomcat容器不会正常启动
                          *  缺点
                                          如果存在大量的数据,会过早的停留在内存中

  • 相关阅读:
    HDU 2669 Romantic【扩展欧几里德】
    POJ 1061 青蛙的约会【扩展欧几里德】
    求逆元
    扩展欧几里德算法
    HDU 3400 Line belt【三分套三分】
    HDU 2298 Toxophily 【二分+三分】
    006服务监控看板Hystrix Dashboard
    005hystrix.stream信息聚合Turbine
    003客户端负载均衡Ribbon & 短路器Hystrix
    004声明式服务调用Feign & 断路器Hystrix
  • 原文地址:https://www.cnblogs.com/liuwt365/p/4224729.html
Copyright © 2011-2022 走看看