# 【重要】Spring表达式
## 作用
通过Spring表达式,可以在配置Y类的节点时,如果Y的某些属性需要注入值,可以是已经配置好的X类的节点中的值。
## 语法格式
基本语法格式是:
#{bean-id.属性名}
如果需要引用List集合或数组中的某个元素:
#{bean-id.集合或数组名[下标]}
如果需要引用Map集合中的某个Value:
#{bean-id.Map名称.Key名称}
#{bean-id.Map名称['Key名称']}
## 补充
其实,在Spring表达式中,还支持一些方法的调用!
## 作用
通过Spring表达式,可以在配置Y类的节点时,如果Y的某些属性需要注入值,可以是已经配置好的X类的节点中的值。
## 语法格式
基本语法格式是:
#{bean-id.属性名}
如果需要引用List集合或数组中的某个元素:
#{bean-id.集合或数组名[下标]}
如果需要引用Map集合中的某个Value:
#{bean-id.Map名称.Key名称}
#{bean-id.Map名称['Key名称']}
## 补充
其实,在Spring表达式中,还支持一些方法的调用!
Spring表达式是基于ONGL的!
基本语法:
1.先定义一个bean的属性name
2.使用另外一个bean来引用上述bean的属性值
3.下面是spring的配置过程,红色框内是spring表达式的写法
如果要引用List集合或者数组中的某个元素: