您的位置:首页 > 编程语言 > Java开发

Spring:通过无参构造创建,    bean元素进阶,  生命周期属性

2019-07-31 16:14 260 查看


    通过无参构造创建
        bean元素:使用该元素来描述Spring容器管理的对象
        ----name属性:给被管理的对象起个名字,获得对象的时候根据该名称获得对象。可以重复,可以使用特殊字符。
        ----class属性:被管理对象的完整类名

        ----id属性:与name属性一模一样。名称不可重复,不能使用特殊字符
        
        结论:尽量name属性,id时老古董属性
        
        bean元素进阶:
            Scope属性:
                singleton(默认值):单例对象,被标识为多例对象在Spring容器中只会存在一个实例
                prototype:多例原型,被标识为多例对象,每次在获得对象时才会创建,每次创建的都是新的对象

                request:web环境下,对象与request生命周期一致,(了解一下)    
                session:web环境下,对象与session生命周期一致,(了解一下)
                
        生命周期属性:
                配置一个方法作为声明周期的初始化方法,Spring会在创建对象之后立即调用,int-method
                配置一个方法作为声明周期的销毁方法,Spring容器在关闭并销毁容器中所有对象之前被调用,destory-method

 

 

 

运行结果不是红色一般没有大问题

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐