要求以html的形式输出以下问题：在Spring框架中，给定一个定义了多个属性的Java Bean，应如何初始化并在XML配置文件中引用这些属性？
user
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
.nanoTime() | HTML 格式回答 | .nanoTime()
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
<html>
<head>
<title>Spring框架中Java Bean的初始化与属性引用</title>
</head>
<body>
<h1>在Spring框架中如何初始化并引用Java Bean的属性</h1>
<p>在Spring框架中，可以使用XML配置文件来初始化一个定义了多个属性的Java Bean。下面是一个示例，展示了如何定义、实例化 Bean 并设置其属性。</p>
<h3>1. 定义 Bean 类</h3>
<pre>
public class ExampleBean {
    private String property1;
    private int property2;
    // 无参构造方法
    public ExampleBean() {}
    // Getter 和 Setter 方法
    public void setProperty1(String property1) { this.property1 = property1; }
    public void setProperty2(int property2) { this.property2 = property2; }
    // 其他方法
}
</pre>
<h3>2. XML 配置文件中初始化 Bean</h3>
<pre>
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans.xsd"&gt;

   &lt;bean id="exampleBean" class="com.example.ExampleBean"&gt;
       &lt;property name="property1" value="示例属性1"/&gt;
       &lt;property name="property2" value="42"/&gt;
   &lt;/bean&gt;

&lt;/beans&gt;
</pre>
<p>上述代码中：<br>
- <code>&lt;bean&gt;</code> 元素定义了一个名为 <code>exampleBean</code> 的 Bean，其对应的 Java 类是 <code>com.example.ExampleBean</code>。<br>
- <code>&lt;property&gt;</code> 子元素用于设置 Bean 的属性值。每个子元素指定了属性的名称和值。</p>
</body>
</html>
assistant