Spring笔记 05:SpEL

it2025-10-28  4

注入字面值 <bean id="address" class="com.dudu.beans.Address"> <property name="city" value="#{'燕城'}"/> <property name="street" value="南平大道"/> </bean> 引用类的静态属性 <bean id="car" class="com.dudu.beans.Car"> <property name="brand" value="Ferrari"/> <property name="price" value="3000000"/> <property name="length" value="#{T(Math).PI * 80}"/> </bean> 引用其他的Bean <bean id="person" class="com.dudu.beans.Person"> <property name="name" value="费渡"/> <property name="car" value="#{car}"/> </bean> 引用其他的Bean的属性 <bean id="person" class="com.dudu.beans.Person"> <property name="name" value="费渡"/> <property name="city" value="#{address.city}"/> </bean> 使用三目运算符 <bean id="person" class="com.dudu.beans.Person"> <property name="name" value="费渡"/> <property name="info" value="#{car.price gt 300000 ? '金领':'白领'}"/> </bean>
最新回复(0)