上一篇讲的怎么配置属性配置集合等等,这次我们来说下使用表达式装配!
Spel拥有很多特性如图所示
Spring初入配置~四在表达式中的使用方式与在jsp中的使用方式类似,可以直接写简单类型的值,也可以引用其他类型的bean,下面展示我们第一个用表达式装配的bean
Spring初入配置~四通过其name引用其他的bean来实现其他的属性,这简单的装配就完成了!其中在value中我们还可以调用方法
Spring初入配置~四如图所示在用表达式调用方法,但是在调用方法时可能出现空指针异常,那么我们可以用null~safe存取期!
Spring初入配置~四?.该操作符确保左边的值不会为空为空就不会调用右边的方法!
在用表达式时还可以直接操作类并且还能在其上面加上操作符等等!算数,关系,逻辑,条件,正则表达式运算等等都可以在SpEl中实现!强调下+运算符还可以进行字符串的链接!
关于筛选集合的在这里就不介绍了!主要用的是<util:list>标签实现
网友评论