YoVDO

Spring Framework: Spring Expression Language (SpEL)

Offered By: Pluralsight

Tags

Spring Framework Courses Dependency Injection Courses

Course Description

Overview

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.

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.

Syllabus

  • Course Overview 1min
  • Getting to Know SpEL: Simple SpEL Expressions 15mins
  • Leveraging the Power of SpEL: Advanced SpEL Expressions 23mins

Taught by

Buddhini Samarakkody

Related Courses

AngularJS: Framework Fundamentals
Microsoft via edX
Архитектура Android-приложений
Moscow Institute of Physics and Technology via Coursera
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
Getting Started with Blazor Server
Coursera Project Network via Coursera
Getting Started with Blazor WASM
Coursera Project Network via Coursera