亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

SPEL 變量 | StandardEvaluationContext

在SpEL中,我們可以將值存儲(chǔ)在變量中,然后在方法中使用變量并調(diào)用方法。要處理變量,我們需要使用 StandardEvaluationContext 類。

在SPEL中使用變量的示例

Calculation.java

public class Calculation {
    private int number;
    public int getNumber() {
        return number;
    }
    public void setNumber(int number) {
        this.number = number;
    }
    public int cube(){
        return number*number*number;
    }
}

Test.java

import org.springframework.expression.ExpressionParser;
import org.springframework.expression.spel.standard.SpelExpressionParser;
import org.springframework.expression.spel.support.StandardEvaluationContext;
public class Test {
public static void main(String[] args) {
Calculation calculation=new Calculation();
StandardEvaluationContext context=new StandardEvaluationContext(calculation);
    
ExpressionParser parser = new SpelExpressionParser();
parser.parseExpression("number").setValue(context,"5");
    
System.out.println(calculation.cube());
}
}