美文网首页程序员
spring的p名称空间和SpEL属性注入

spring的p名称空间和SpEL属性注入

作者: 我是java程序员 | 来源:发表于2018-11-13 14:39 被阅读0次

    1.p名称空间属性注入
     写法 :
      普通属性:p:属性名="值"
      对象属性:p:属性名-ref="值"
     加入p名称空间:



     注入普通属性



     注入对象属性
    图片.png
    注意!在使用p名称空间时,Bean不能以构造方法进行,需使用set方法进行。
    2.SpEL属性注入
     写法:#{SpEl}
    3.集合属性的注入
     对于数组和List

      使用<property>标签下的<list>标签,普通属性使用value,对象属性使用ref
     对于Set集合
      使用<property>标签下的<set>标签,普通属性使用value,对象属性使用ref
     对于Map集合
      使用<property>标签下的<map>标签,使用entry,如果你的key是普通类型则使用key,如果key是对象类型则使用key-ref,如果value是普通类型则使用value,如果value是对象类型则使用value-ref

    相关文章

      网友评论

        本文标题:spring的p名称空间和SpEL属性注入

        本文链接:https://www.haomeiwen.com/subject/jvvkfqtx.html