SpEL表达式也是为简化property,只有两个属性,即name和value。
SpEL对<property>进行统一编程,所有的内容都使用value
<property name="" value="#{表达式}">
#{123}、#{'jack'} : 数字、字符串
#{beanId} :另一个bean引用
#{beanId.propName} :操作数据
#{beanId.toString()} :执行方法
#{T(类).字段|方法} :静态方法或字段
<!-- userAction --> <bean id="userAction" class="com.xx.action.UserAction"> <property name="name" value="#{'张三'}"></property> <property name="age" value="#{35}"></property> <property name="userService" value="#{userService}"></property> </bean> <bean id="userService" class="com.xx.service.UserServiceImpl"> <property name="eat" value="吃水果"></property> </bean>