一、SpEL:Spring 表达式语言,在使用的时候类似于 EL 表达式,但是需要注意的是,SpEL 使用在 Spring Config 文件中。二、格式:使用 #{} 作为界定符,所有在大括号中的字符都将被认为成是 SeEL三、作用:1.通过 Bean 的 id 对 Bean ...
一、SpEL:Spring 表达式语言,在使用的时候类似于 EL 表达式,但是需要注意的是,SpEL 使用在 Spring Config 文件中。
二、格式:使用 #{} 作为界定符,所有在大括号中的字符都将被认为成是 SeEL
三、作用:
1.通过 Bean 的 id 对 Bean 进行引用
2.调用方法以及引用对象中的属性
3.计算表达式的值
4.正则表达式的匹配
四、SpEL 字面值:
1.整数:<property name="age" value="#{23}"/>
2.小数:<property name="salary" value="#{2300.55}"/>
3.科学计数法:<property name="salary" value="#{1e4}"/>
4.字符串:<property name="empName" value="#{'emp01'}"/> 或 <property name='empName' value='#{"emp01"}'/>
5.布尔值:<property name="formal" value="#{false}"/>
五、引用 Bean、属性和方法
1.引用其他 Bean:
<bean class="com.nucsoft.spring.bean.Employee" id="employee"> <property name='empName' value='#{"emp01"}'/> <property name="age" value="#{23}"/></bean><bean class="com.nucsoft.spring.bean.Department" id="department"> <property name="deptName" value="#{'dept01'}"/> <property name="employee" value="#{employee}"/></bean>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Spring基础—— SpEL
关键词:Spring
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。