zoukankan      html  css  js  c++  java
  • 学习进度条54

    <bean> 元素中包含很多属性,其常用属性如表 1 所示。

    表 1 <bean>元素的常用属性

    属性名称描述

    id是一个 Bean 的唯一标识符,Spring 容器对 Bean 的配置和管理都通过该属性完成

    nameSpring 容器同样可以通过此属性对容器中的 Bean 进行配置和管理,name 属性中可以为 Bean 指定多个名称,每个名称之间用逗号或分号隔开

    class该属性指定了 Bean 的具体实现类,它必须是一个完整的类名,使用类的全限定名

    scope 用于设定 Bean 实例的作用域,其属性值有 singleton(单例)、prototype(原型)、request、session 和 global Session。其默认值是 singleton

    constructor-arg<bean>元素的子元素,可以使用此元素传入构造参数进行实例化。该元素的 index 属性指定构造参数的序号(从 0 开始),type 属性指定构造参数的类型

    property<bean>元素的子元素,用于调用 Bean 实例中的 Set 方法完成属性赋值,从而完成依赖注入。该元素的 name 属性指定 Bean 实例中的相应属性名

    ref<property> 和 <constructor-arg> 等元素的子元索,该元素中的 bean 属性用于指定对 Bean 工厂中某个 Bean 实例的引用

    value<property> 和 <constractor-arg> 等元素的子元素,用于直接指定一个常量值

    list用于封装 List 或数组类型的依赖注入

    set用于封装 Set 类型属性的依赖注入

    map用于封装 Map 类型属性的依赖注入

    entry<map> 元素的子元素,用于设置一个键值对。其 key 属性指定字符串类型的键值,ref 或 value 子元素指定其值

  • 相关阅读:
    linux系统分区表修复
    centos 系统下彻底删除mysql
    mysql数据类型
    mysq 数据库基本管理
    centos 网卡聚合及Cisco交换机链路聚合
    Dell 服务器安装方法介绍
    linux分区之gpt(大于2T的分区)
    windows server 2008 远程桌面连接数修改--无限连接
    C# WinForm控件美化扩展系列之ListBox
    C# 文件 文件夹
  • 原文地址:https://www.cnblogs.com/hhw12345/p/14910486.html
Copyright © 2011-2022 走看看