Advertisement

Spring通过setter方法具体实现依赖注入的三种主要方法

阅读量:

本文探讨了最为基础的 Spring setter 方法用于实现依赖注入的途径。
我们重点分析手动模式下通过 setter 方法完成依赖注入的实现方式,主要包括以下三种形式。

  • 基于 XML 的资源配置元数据
  • 利用 Java 注解进行配置的元信息
  • 通过 API 接口实现配置的元数据

首先展示代码结构图:

在这里插入图片描述

我们设定 model 类 Employee,包含两个基础属性:String 类型的 name 以及 Long 类型的 id。Boss 类作为 Employee 类的子类进行扩展,并新增 String 类型的 title 属性。两个类均需实现 getter 和 setter 方法,同时包含 toString() 方法。

首先,我们需要创建一个基础的 dependency-injection-context.xml 文件,用于在 Spring 框架中定义 Employee 与 Boss 对应的 bean 对象。

复制代码
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="ht

全部评论 (0)

还没有任何评论哟~