SPEL使用
-
作用
为bean注入属性值
-
格式
<property value="EL表达式">
EL表达式格式:#{xxxxx}
注意:在为bean的属性使用SPEL表达式注入值的时候,不区分属性的类型,不管是基本数据类型还是引用数据类型,统一使用value属性进行赋值。
-
使用举例说明
-
常量
#{10} #{3.14}
-
字符串
#{‘string’}
-
引用其他bean
#{beanId}
-
引用其他bean的属性
#{beanId.属性名}
-
引用bean的方法
#{beanId.methodName}
…
-
使用实例
-
User.java
/** * 用户实体类 */ public class User { private String name; private int age; public void print() { System.out.println("name:" + name +