您当前的位置: 首页 >  spring

蔚1

暂无认证

  • 0浏览

    0关注

    4753博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Spring Expression Language 全面介绍

蔚1 发布时间:2018-04-12 10:44:04 ,浏览量:0

Spring Expression Language(简称 SpEL)是一个支持查询和操作运行时对象导航图功能的强大的表达式语言。它的语法类似于传统 EL,但提供额外的功能,最出色的就是函数调用和简单字符串的模板函数。

尽管有其他可选的 Java 表达式语言,如 OGNL、MVEL、JBoss EL 等等,但 SpEL 创建的初衷是给 Spring 社区提供一种简单而高效的表达式语言,一种可贯穿整个 Spring 产品组的语言。这种语言的特性基于 Spring 产品的需求而设计。

实际上,在我们的工作中已不知不觉离不开 SpEL 表达式语言,本 Chat 中作者将点睛提出容易被我们忽略但又很重要的表达式语言。

本场 Chat 分享的内容主要有以下几点:

  1. SpEL 基本语法(Operators:List、Map、Relational、Logical、Bean)及表达式语言支持的功能。
  2. SpEL 重要的几个类(ExpressionParser、Expression)及使用 Spring 的表达接口、表达式求值。
  3. SpEL 的应用场景(Spring Boot Config、Spring MVC、Spring Data JPA、Spring Cache)及在我们的实际代码中哪里会用的实战经验。

阅读全文: http://gitbook.cn/gitchat/activity/5a82c5d7e2f8ea02e77421da

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1560489824
查看更多评论
立即登录/注册

微信扫码登录

0.0538s