Spring Framework is a platform for developing Java enterprise applications. If you are new to Spring Framework, you only need to know Java language fundamentals and basic design patterns in Java (like, Factory and Strategy).
Thank you. And the Inversion of Control plays a role here as well or is it another part of Spring?
posted 6 years ago
Inversion of Control (IoC) is at the heart of Spring Framework. You don't need to know about it in advance. A beginners book (like Getting started with Spring Framework book) explains IoC and DI with examples.