• 2022-06-11
    下列不是依赖注入的方式的是()
    A: 构造函数注入
    B: 设置方法注入
    C: 抽象类注入
    D: 接口注入
  • C

    内容

    • 0

      下列关于构造注入的描述错误的是 A: 构造注入在构造期即装配完依赖,返回完整的,可用的对象 B: 采用构造注入,无需创建繁琐的SETTER方法 C: 采用构造注入,所有的依赖关系都在构造函数中设定,使依赖关系集中呈现,可读性增加 D: 构造注入是通过SETTER方法实现依赖注入的

    • 1

      下面选项关于依赖注入方式描述中,错误的一项是()? A: 设置注入要求Bean提供一个默认的无参构造方法,并为需要注入的属性提供对应的setter方法。 B: 构造注入是通过使用构造器来注入Bean的属性或依赖对象。这种方式可以确保一些必要的属性在Bean实例化时就得到设置,从而使Bean在实例化后就可以使用,因此依赖注入方式比较常用。 C: 对于复杂的依赖关系,如果采用构造注入,会导致构造器过于臃肿,难以阅读,这时可以使用设值注入,则能避免这些问题。 D: 构造注入可以在构造器中决定依赖关系注入顺序。优先依赖注入的优先注入。比如Web开发时使用的数据库,可以优先注入数据库连接的信息。

    • 2

      依赖注入的实现方式通常有两种,一种是___方法注入,另一种是___注入。

    • 3

      下列关于依赖注入(DI)说法错误的是 ____________ A: 依赖注入指的是对象之间的关系在运行时由容器进行管理 B: 常见的依赖注入方式有Setter和构造方法 C: 依赖注入的主要目的是解耦合 D: 只有通过Spring才能实现依赖注入(DI)

    • 4

      关于依赖注入,下列选项中说法错误的是( )。 A: 依赖注入能够独立开发各组件,然后根据组件间关系进行组装 B: 依赖注入使组件之间相互依赖、相互制约 C: 依赖注入提倡使用接口编程 D: 依赖注入指对象在使用时动态注入