通过 setter 方法的依赖注入

17 Mar 2025 | 阅读 2 分钟

我们也可以通过 setter 方法注入依赖。 <bean> 的子元素 <property> 用于 setter 注入。 这里我们将注入

  1. 基本类型和基于字符串的值
  2. 依赖对象 (包含对象)
  3. 集合值等。

通过 setter 方法注入基本类型和基于字符串的值

让我们看一下通过 setter 方法注入基本类型和基于字符串的值的简单示例。 我们在这里创建了三个文件

  • Employee.java
  • applicationContext.xml
  • Test.java
Employee.java

这是一个简单的类,包含三个字段 id、name 和 city,以及它们的 setter 和 getter 方法,以及一个显示这些信息的方法。

applicationContext.xml

我们通过此文件将信息提供给 bean。 property 元素调用 setter 方法。 property 的 value 子元素将分配指定的值。

Test.java

此类从 applicationContext.xml 文件获取 bean 并调用 display 方法。

输出:20 Arun ghaziabad