zoukankan      html  css  js  c++  java
  • Spring_属性配置细节

    value可以通过value属性来

    字面值:

    可用字符串表示的值,可以通过<value>元素标签或value属性进行注入

    基本数据类型及其封装类,String等类型都可以采取字面值注入的方式

    若字面值中包含特殊字符,可以使用<![CDATA[]]>把字面值包裹起来

    Bean之间的引用及配置

    <!-- 可以使用property的ref属性建立Bean之间的引用关系 -->

     

    内部Bean

     

    注入参数详解  null和级联属性

    <!-- 测试赋值null -->

    <constructor-arg ><null/></constructor-arg>

    为级联属性赋值,属性需要先初始化才可以为级联属性赋值,否则会有异常,和Struts2不同

    <constructor-arg ref="car"></constructor-arg>
    <property name="car.price" value="3000"></property>

     

    <!-- 测试如何配置集合属性-->

     <!-- 使用list节点为list属性赋值 -->

     

     <!-- 使用Map节点的entry子节点配置Map类型的成员变量-->

     

     Properties 配置DataSource

    <!--使用props和prop子节点来为Properties属性赋值-->

     

    <!-- 配置独立的集合Bean,以供多个Bean使用 -->

     使用Utile  scheme定义集合

     使用p命名空间

     

  • 相关阅读:
    文件系统类型
    Linux VFS分析(二)
    VFS(Virtual File System)
    shell语言
    linux VFS 之一 :虚拟文件系统的面向对象设计思想
    分层利器 facade
    微内核与面向组件
    从操作系统内核看设计模式--linux内核的facade模式
    软件架构模式
    联系的度量
  • 原文地址:https://www.cnblogs.com/tanlei-sxs/p/10111708.html
Copyright © 2011-2022 走看看