个性化阅读
专注于IT技术分析

Spring SPEL运算符用法

  1. SPEL中的运算符示例

我们可以在SpEL中使用许多运算符, 例如算术, 关系, 逻辑等。给出了在SpEL中使用不同运算符的许多示例。


在SPEL中使用运算符的示例

import org.springframework.expression.ExpressionParser;
import org.springframework.expression.spel.standard.SpelExpressionParser;


public class Test {
public static void main(String[] args) {
ExpressionParser parser = new SpelExpressionParser();

//arithmetic operator
System.out.println(parser.parseExpression("'Welcome SPEL'+'!'").getValue());
System.out.println(parser.parseExpression("10 * 10/2").getValue());
System.out.println(parser.parseExpression("'Today is: '+ new java.util.Date()").getValue());

//logical operator
System.out.println(parser.parseExpression("true and true").getValue());

//Relational operator
System.out.println(parser.parseExpression("'sonoo'.length()==5").getValue());
}
}
赞(0)
未经允许不得转载:srcmini » Spring SPEL运算符用法

评论 抢沙发

评论前必须登录!