你的位置:首页 > 软件开发 > Java > Spring基础—— SpEL

Spring基础—— SpEL

发布时间:2016-07-18 21:00:15
一、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 (#换成@)。

可能感兴趣文章

我的浏览记录