zoukankan      html  css  js  c++  java
  • spring bean的初始化

    scope:作用域   singleton  prototype  request session   默认为singleton

    lazy-init:default=false ,false ,true   默认为default

    false:不延迟初始化

    lazy-init结合scope=singleton使用
                 scope="" lazy-init="default" -->说明:容器已经加载就实例化对象

                 scope="singleton" lazy-init="true" -->说明:容器已经加载当使用到该对象的时候,实例化该对象

    <bean id="test" class="com.huawei.entity.Test" scope="singleton" lazy-init="default">//容器启动就初始化bean
            
        </bean>
    =========================================
    package com.huawei.entity;
    
    public class Test {
    
        public Test(){
            System.out.println("test初始化");
        }
    }


    <bean id="test1" class="com.huawei.entity.Test" scope="singleton" lazy-init="true">//使用时初始化bean
    </bean>

     
  • 相关阅读:
    BZOJ 4525 二分
    BZOJ 4565 状压DP
    BZOJ 3930 容斥原理
    BZOJ 4562 搜索...
    BZOJ 4563 错排+高精度
    BZOJ 1833 数位DP
    BZOJ 4517 组合数+错排
    python 入门学习(二)
    python 入门学习
    Python 爬虫
  • 原文地址:https://www.cnblogs.com/javaweb2/p/6245644.html
Copyright © 2011-2022 走看看