zoukankan      html  css  js  c++  java
  • 什么是 spring 的内部 bean?

    只有将 bean 用作另一个 bean 的属性时,才能将 bean 声明为内部 bean。

    为了定义 bean,Spring 的基于 XML 的配置元数据在 <property>

    <constructor-arg> 中提供了 <bean> 元素的使用。内部 bean 总是匿名

    的,它们总是作为原型。

    例如,假设我们有一个 Student 类,其中引用了 Person 类。这里我们将只创

    建一个 Person 类实例并在 Student 中使用它。

    Student.java

    public class Student {

    private Person person;

    //Setters and Getters

    }

    public class Person {

    private String name;

    private String address;

    //Setters and Getters

    }

    bean.xml

    <bean id=“StudentBean" class="com.edureka.Student">

    <property name="person">

    <!--This is inner bean -->

    <bean class="com.edureka.Person">

    <property name="name" value=“Scott"></property>

    <property name="address" value=

    “Bangalore"></property>

    </bean>

    </property>

    </bean>

  • 相关阅读:
    数据库三范式(转)
    Tyrion中文文档(含示例源码)
    mongodb数据库导入导出恢复
    HTTP协议:Content-Type
    requests爬虫组件
    JS 数组对象
    JS 函数
    javascript window对象属性和方法
    js String对象
    Math对象-JavaScript
  • 原文地址:https://www.cnblogs.com/programb/p/13020975.html
Copyright © 2011-2022 走看看