- Spring SpEL 教程
- Spring SpEL - 首頁
- Spring SpEL - 概述
- Spring SpEL - 環境設定
- Spring SpEL - 建立專案
- 表示式求值
- Spring SpEL - 表示式介面
- Spring SpEL - EvaluationContext
- Bean 配置
- Spring SpEL - XML 配置
- Spring SpEL - 註解配置
- 語言參考
- Spring SpEL - 字面量表達式
- Spring SpEL - 屬性
- Spring SpEL - 陣列
- Spring SpEL - 列表
- Spring SpEL - Map
- Spring SpEL - 方法
- 運算子
- Spring SpEL - 關係運算符
- Spring SpEL - 邏輯運算子
- Spring SpEL - 數學運算子
- Spring SpEL - 賦值運算子
- 特殊運算子
- Spring SpEL - 三元運算子
- Spring SpEL - Elvis 運算子
- Spring SpEL - 安全導航運算子
- 集合
- Spring SpEL - 集合選擇
- Spring SpEL - 集合投影
- 其他特性
- Spring SpEL - 建構函式
- Spring SpEL - 變數
- Spring SpEL - 函式
- Spring SpEL - 表示式模板
- Spring SpEL - 有用資源
- Spring SpEL - 快速指南
- Spring SpEL - 有用資源
- Spring SpEL - 討論
Spring SpEL - 概述
Spring 表示式語言 (SpEL) 是一種非常強大的表示式語言,它支援在執行時查詢和操作物件圖。它提供了許多高階特性,例如方法呼叫和基本的字串模板功能。
Spring 表示式語言最初是為 Spring 社群建立的,以便在 Spring 產品組合中的所有產品中使用一種單一且得到良好支援的表示式語言。雖然 SpEL 作為 Spring 產品組合中表達式求值的基石,但它並不直接與 Spring 繫結,可以獨立使用。
以下是 Spring 表示式語言 (SpEL) 支援的功能列表:
字面量表達式
布林和關係運算符
正則表示式
類表示式
訪問屬性、陣列、列表、Map
方法呼叫
關係運算符
賦值
呼叫建構函式
Bean 引用
陣列構造
內聯列表
三元運算子
變數
使用者定義函式
集合投影
集合選擇
模板表示式
我們將在接下來的章節中詳細介紹每個主題。
廣告