zoukankan      html  css  js  c++  java
  • spring入门案例之构造器注入(二)

    spring入门案例(二)

     构造器注入,那不就是使用构造方法来注入信息吗! 所以我们先来写一个带参的构造方法,看看spring的xml是如何进行配置的。

    依赖注入(DI)

    现在我们来仔细的看看在spring的IOC容器中依赖注入的方式

        spring支持3种依赖注入的方式

    1. 属性注入(就是通过Set方法注入)
    2. 构造器注入(就是通过构造方法注入)
    3. 工厂方法注入(非常少使用,不推荐)

    (1)属性注入(在入门案例一中我们就是采用的这种方式)

    (2)构造器注入

    通过构造方法注入Bean 的属性值或依赖的对象,它保证了 Bean 实例在实例化后就可以使用,构造器注入在 <constructor-arg> 元素里声明属性, <constructor-arg> 中没有 name 属性。

    在src根目录下创建一个package取名为demo1,并创建user类

     user类的内容如下:

    在src根目录下创建xml文件:(这里我用user.xml)

     内容如下:

     src 根目录demo1包下编写测试类:

     打印输出:

     (1)value元素如何添加特殊符号

     若需要添加特殊符号,可以以使用 <![CDATA[]]> 把字面值包裹起来。

     

  • 相关阅读:
    行内元素知识点
    WPF可视化控件打印
    C#模拟网站用户登录
    不同版本的浏览器代理编码
    WPF弹出对话确认框
    MSDN中HttpWebRequest/HttpWebResponse用法
    C#Http编程
    WPF ICommand 用法
    详述.NET里class和struct的异同
    WPF页面切换及弹窗
  • 原文地址:https://www.cnblogs.com/dp06134816-login/p/13207082.html
Copyright © 2011-2022 走看看