保存成功
订阅成功
保存失败,请重试
提交成功

Spring Expression Language 全面介绍

¥3会员免费看
张振华
4.3
严选 Chat了解严选标准

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)及在我们的实际代码中哪里会用的实战经验。
183 人已订阅
会员免费看
¥3 原价订阅
查看文章评论/提问
喻志曾2 年前
作者有心,受用,一篇就够
jack2 年前
好文章,学习学习
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布18.02.20

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布18.03.05

审核达标,文章发布

审核未达标,本场 Chat 终止

Chat 完结
×
已购列表