Spring的3.0提供了一种:SpEL注入方式(了解)

1. SpEL:Spring Expression Language是Spring的表达式语言,有一些自己的语法
2. 语法
    * #{SpEL}

3. 例如如下的代码
    <!-- SpEL的方式 -->
    <bean id="person" class="com.huida.demo4.Person">
        <property name="pname" value="#{'小风'}"/>
        <property name="car2" value="#{car2}"/>这里与我们之前的注入有所不同:对于我们自己定义的类,我们使用的是ref属性;如果是定义的参数,使用的是value。而这里不管是什么都使用的是value。
    </bean>

4. 还支持调用类中的属性或者方法
    * 定义类和方法,例如
        public class CarInfo {
            public String getCarname(){
                return "奇瑞QQ";
            }
        }
原文地址:https://www.cnblogs.com/wyhluckdog/p/10127265.html