Spring SpEL表达式

spring expression language 是在spring3.0以后的版本提供
它类似于ognl或el表达式,它可以提供在程序运行时构造复杂表达式来完成对象属性存储及方法调用等。
Spel表达式的格式 #{表达式}
示例1:完成bean之间的注入

id="person1" class="com.nwtxxb.namespace.Person"><property name="name" vallue="李四">property><property name="dog" value="#{dog1}">property>

示例2 支持属性调用及方法调用

id="person1" class="com.nwtxxb.namespace.Person"><property name="name" vallue="#{person.name}">property><property name="dog" value="#{dog1}">property><property name="age" value="#{person.getAge()+10}">property>


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部