美文网首页
7.bean的继承

7.bean的继承

作者: 小竹猫 | 来源:发表于2018-12-21 14:06 被阅读0次

bean的继承 跟java中类的继承不是一回事儿
bean的继承主要是针对 配置上的一些继承,比如说属性
abstract="true"

<bean id="p" abstract="true" p:name="人" p:age="10" p:country="中国"></bean>
    <bean id="p2" class="com.igeek.lesson7.Person" parent="p" p:name="张全蛋" p:age="0"></bean>
    <bean id="p3" class="com.igeek.lesson7.Person" depends-on="p2"></bean>
ApplicationContext ac = new ClassPathXmlApplicationContext("com/igeek/lesson7/beans.xml");
        Person bean = (Person) ac.getBean("p2");
        System.out.println(bean);

输出结果:

Person [name=张全蛋, age=0, country=中国]

注:depends-on是指指定Bean初始化及销毁时的顺序,使用depends-on属性指定的Bean要先初始化完毕后才初始化当前Bean,由于只有"singleton"Bean才能被Spring管理销毁,所以当指定的Bean都是"singleton"时,使用depends-on属性指定的Bean要在指定的Bean之后销毁。

相关文章

  • 7.bean的继承

    bean的继承 跟java中类的继承不是一回事儿bean的继承主要是针对 配置上的一些继承,比如说属性abst...

  • 继承 继承

    属性拷贝 继承不单单能通过原型链实现,也能通过其他方式实现,属性拷贝就是其中一种方法。 通过属性拷贝也能实现继承子...

  • 继承

    继承的引入和概述 继承案例和继承的好处 继承的弊端 Java中继承的特点 继承的注意实现和什么时候使用继承 继承中...

  • python零基础13:类的继承和定制

    类的定制和继承是什么? 类的继承 类的定制 类的继承要怎么写? 继承基础语法 继承之多层继承 继承的多重继承 类的...

  • Python-学习之路-08 OOP -02

    单继承和多继承 单继承:每个类只能继承一个类 多继承:每个类可以继承多个类 单继承的多继承的优缺点 菱形继承/钻石...

  • JS的继承(原型继承与Class继承)

    一、原型继承 上面代码中,在子构造函数中调用父构造函数,并使用 call 函数传入 this,这样子构造函数就会继...

  • 原型相关(二)

    1.继承 继承方式:接口继承(只继承方法签名)实现继承(继承实际的方法)ECMAScript只支持实现继承,并且主...

  • Java面向对象三大特性之继承

    继承 一、继承的特点 Java只支持单继承单继承 多继承 单继承、多继承优缺点①单继承优点:提高了代码的复用性,让...

  • 继承(单继承,多继承)

    将共性的内容放在父类中,子类只需要关注自己特有的内容 python中所有的内容都是对象,所有的对象都直接或间接继承...

  • 继承

    常见的继承方式有 原型继承、组合继承、寄生组合继承、类的继承 ①原型继承:它的原理就是,利用原型链继承父级构造函数...

网友评论

      本文标题:7.bean的继承

      本文链接:https://www.haomeiwen.com/subject/mimmkqtx.html