- Spring SpEL - Discussion
- Spring SpEL - Useful Resources
- Spring SpEL - Quick Guide
- Spring SpEL - Expression Templating
- Spring SpEL - Functions
- Spring SpEL - Variables
- Spring SpEL - Constructor
- Spring SpEL - Collection Projection
- Spring SpEL - Collection Selection
- Spring SpEL - Safe Navigation Operator
- Spring SpEL - Elvis Operator
- Spring SpEL - Ternary Operator
- Spring SpEL - Assignment Operator
- Spring SpEL - Mathematical Operators
- Spring SpEL - Logical Operators
- Spring SpEL - Relational Operators
- Spring SpEL - Methods
- Spring SpEL - Map
- Spring SpEL - List
- Spring SpEL - Array
- Spring SpEL - Properties
- Spring SpEL - Literal Expression
- Spring SpEL - Annotation Configuration
- Spring SpEL - XML Configuration
- Spring SpEL - EvaluationContext
- Spring SpEL - Expression Interface
- Spring SpEL - Create Project
- Spring SpEL - Environment Setup
- Spring SpEL - Overview
- Spring SpEL - Home
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Spring SpEL - Overview
The Spring Expression Language, SpEL is a very powerful expression language and it supports querying and manipulating an object graph at runtime. It offers many advanced features pke method invocation and basic string templating functionapty.
Spring Expression Language was originally created for the Spring community to have a single well supported expression language to be used across all the products in the Spring portfopo. While SpEL serves as the foundation for expression evaluation within the Spring portfopo, it is not directly tied to Spring and can be used independently.
Following is the pst of functionapties that Spring Expression Language, SpEL supports:
Literal expressions
Boolean and relational operators
Regular expressions
Class expressions
Accessing properties, arrays, psts, maps
Method invocation
Relational operators
Assignment
Calpng constructors
Bean references
Array construction
Inpne psts
Ternary operator
Variables
User defined functions
Collection projection
Collection selection
Templated expressions
We ll cover each and every topic in next chapters.
Advertisements