Spring初入配置~四

上一篇讲的怎么配置属性配置集合等等,这次我们来说下使用表达式装配!

Spel拥有很多特性如图所示

Spring初入配置~四_第1张图片
图片发自App

在表达式中的使用方式与在jsp中的使用方式类似,可以直接写简单类型的值,也可以引用其他类型的bean,下面展示我们第一个用表达式装配的bean

图片发自App

通过其name引用其他的bean来实现其他的属性,这简单的装配就完成了!其中在value中我们还可以调用方法

图片发自App

如图所示在用表达式调用方法,但是在调用方法时可能出现空指针异常,那么我们可以用null~safe存取期!

图片发自App

?.该操作符确保左边的值不会为空为空就不会调用右边的方法!

在用表达式时还可以直接操作类并且还能在其上面加上操作符等等!算数,关系,逻辑,条件,正则表达式运算等等都可以在SpEl中实现!强调下+运算符还可以进行字符串的链接!

关于筛选集合的在这里就不介绍了!主要用的是标签实现

你可能感兴趣的:(Spring初入配置~四)