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


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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容