Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Spring Framework: Spring Expression Language (SpEL)

This course guides experienced Spring developers to leverage the power of SpEL to query and manipulate an object / object graph at run time, making it possible to dynamically inject values or objects in to other beans.

Advanced
40m
(122)

Created by Buddhini Samarakkody

Last Updated Nov 03, 2023

Course Thumbnail
  • Course

Spring Framework: Spring Expression Language (SpEL)

This course guides experienced Spring developers to leverage the power of SpEL to query and manipulate an object / object graph at run time, making it possible to dynamically inject values or objects in to other beans.

Advanced
40m
(122)

Created by Buddhini Samarakkody

Last Updated Nov 03, 2023

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Spring Expression Language (SpEL), introduced with Spring 3.0 back in 2009, is a powerful yet seemingly underutilized feature of Spring. In this course, you'll learn to harness it's power in dynamic bean wiring/ dependency injection which is made possible through writing String expressions that gets evaluated at run time. First, you'll discover how to leverage the power of SpEL to query and manipulate an object. Next, you'll see how to use an object graph at run time, making it possible to dynamically inject values or objects in to other beans. Finally, you'll explore the conditionalization ability of SpEL to pick the right bean or value to dependency inject based on the conditions in an application. When you're finished with this course, you'll be able to apply SpEL to any application.

Spring Framework: Spring Expression Language (SpEL)
Advanced
40m
(122)
Table of contents

About the author
Buddhini Samarakkody - Pluralsight course - Spring Framework: Spring Expression Language (SpEL)
Buddhini Samarakkody
7 courses 3.3 author rating 156 ratings

Buddhini is a Senior Java Engineer with 11+ year of industry experience and an Independent Consultant for Kerk Solutions and a Visiting Lecture in IT at the CINEC campus Sri Lanka.

Get started with Pluralsight