zoukankan      html  css  js  c++  java
  • 在Spring中如何创建对象?

    1.通过构造方法创建:

    ·  1.1无参构造创建:默认情况。

      1.2有参构造创建:需要明确配置(构造方法重载时默认加载同参的最后一个构造方法)。、

        1.2.1需要在类中提供有参构造方法。

        1.2.2在applicationContext.xml中设置调用哪个构造方法创建对象。

          1.2.2.1如果设定的条件匹配多个构造方法,默认使用最后一个构造方法。

          1.2.2.2 index : 参数的索引,从 0 开始

          1.2.2.3 name: 参数名
          1.2.2.4 type:类型(区分开关键字和封装类 int 和 Integer)

    2. 实例工厂
      2.1 工厂设计模式:帮助创建类对象.一个工厂可以生产多个对象. 2.2 实例工厂:需要先创建工厂,才能生产对象
      2.3 实现步骤:
      2.3.1 必须要有一个实例工厂

      2.3.2 在 applicationContext.xml 中配置工厂对象和需要创建的对象

    3. 静态工厂
      3.1 不需要创建工厂,快速创建对象.

       3.2 实现步骤
        3.2.1 编写一个静态工厂(在方法上添加 static)

    3.2.2 在 applicationContext.xml 中

  • 相关阅读:
    python操作pymysql
    使用raise语句抛出异常
    异常处理
    01.正太分布模型
    常用正则表达式总结(47条)
    Scrapy项目_苏宁图书信息
    Scrapy项目_阳光热线问政平台
    Scrapy 项目:腾讯招聘
    Python爬虫_糗事百科
    Python爬虫_百度贴吧(title、url、image_url)
  • 原文地址:https://www.cnblogs.com/cslgzl/p/10452425.html
Copyright © 2011-2022 走看看