Spring-IOC学习笔记-04扩展命名空间

Posted Moon&&Dragon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring-IOC学习笔记-04扩展命名空间相关的知识,希望对你有一定的参考价值。

扩展命名空间

6.1 c命名空间

xml配置文件头文件中导入c命名空间约束

 xmlns:c="http://www.springframework.org/schema/c"

c 命名空间的使用就是基于构造器注入的方法,需要bean中有有参构造器

<bean name="mary3" class="com.moon.entity.Woman"
      c:name="玛丽"
      c:age="20"
      c:outLook="体态丰满的"
      />
<bean id="jackMa" class="com.moon.entity.Man" 
          c:name="杰克马"
          c:fund="数亿的"
          c:woman-ref="mary"
    />

6.2 p命名空间

xml配置文件头文件中导入pmm空间约束

xmlns:p="http://www.springframework.org/schema/p"

p命名空间的使用就是基于set方法注入

<bean id="peter" class="com.moon.entity.Man"
          p:name="皮特"
          p:fund="数亿的"
          p:woman-ref="lili"
    />

以上是关于Spring-IOC学习笔记-04扩展命名空间的主要内容,如果未能解决你的问题,请参考以下文章

PHP学习笔记五(命名空间)

TypeScript学习笔记 - 命名空间

Spring-IOC学习笔记-05bean的属性

Spring-IOC学习笔记-08基于JavaConfig开发

Spring-IOC学习笔记-07基于注解开发

Spring-IOC学习笔记-03DI依赖注入