程序员

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

2018-11-13  本文已影响0人  我是java程序员

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

上一篇 下一篇

猜你喜欢

热点阅读