From the course: Spring: Design Patterns

Unlock the full course today

Join today to access over 22,500 courses taught by industry experts or purchase this course individually.

The patterns of the Spring Framework

The patterns of the Spring Framework

From the course: Spring: Design Patterns

Start my 1-month free trial

The patterns of the Spring Framework

- [Male Instructor] Now I've mentioned a couple times now that the Spring Framework heavily relies on patterns. And we're going to talk a little bit about the patterns that play in this Spring Framework. But again, the framework itself is based on design patterns. And from its core, patterns play a role in almost every aspect of the framework. Operationally, Spring itself works using patterns but also supports your patterns in the process. Inversion of Control Pattern is one of the major patterns that is used by the Spring Framework. And really in my opinion, this is the big pattern at play. This is the big one, so to speak. The one that matters more than anything else. The entire runtime of the Spring framework is based entirely on Inversion of Control. Inversion of Control improves testability, decreases coupling, enforces coding to an interface, and the list goes on. Now we're going to spend quite a bit of time talking about Inversion of Control and how it applies to the Spring…

Contents