spel

SPEL:spring Exoression Language

1、spel表达式一般放入:#{…}中
2、占位符 用${…}标示
举例:#{1} 标示数字1
#{T(System).currentTimeMillions()} 标示当前时间
3、java中用@Value("#{}") 标示
4、xml中 c:title="#{System}"
5、#{} 可以描述boolean,double,String,bean,和bean的属性,和bean的方法
#{bean.method()}

6、#{arties.Selector.selectArtist()?.toUpperCase()}
描述:当左边的结果为null时,不会调用toUpperCase方法
7、T(java.lang.Math).PI
标示π

8、spel运算符和java类中的类似,都是在spel表达式内操作
除此之外还有 三元运算符、正则等等等、

猜你喜欢

转载自blog.csdn.net/wangjunfeng1234/article/details/81746884