Modern Spring from Scratch
Dive into the world of Modern Spring with the fundamentals! A comprehensive exploration of Spring Core's foundational concepts, advanced techniques, and best practices.
Modern Spring Core Foundations
After watching this course, you will gain...
Understand the core principles of the Spring framework, including IoC and Dependency Injection.
Master complex techniques like Java Configurations, Bean Lifecycle, and Autowiring.
Develop real-world Spring applications, enhancing your portfolio and interview readiness.
Learn the dos and don’ts in Spring, focusing on writing efficient, maintainable code.
Tackle common Spring challenges with confidence and professional acumen.
01 Introduction
FREE PREVIEW02 The application framework
03 Why Spring_
04 The Hello World project we will Springify
05 Inversion of Control and Dependency Injection
06 An analogy for dependency injection
07 The benefit of dependency injection
08 Creating a Spring app
09 Dependency injection in action
10 Understanding a Spring application
11 The Spring IoC Container
12 Spring Bean Registry
13 Dependency injection variants
14 Setter injection
15 Dependency injection steps and circular references
16 Constructor vs Setter Injection - Which is better_
17 Optional dependencies
18 Field injection
19 Best practices with optional dependencies
20 Using Java config
21 Constructor arguments with Java config
22 More Java Config examples
23 Benefits of Java config
24 Creating lazy beans
25 A potential problem with lazy beans
26 Audience questions
27 Understanding Spring Beans and Component Scanning
28 Exploring Singleton and Prototype Scopes
29 Diving into Web Scopes_ Request, Session, and Application
30 Introduction to Autowiring by Type
31 Solving Multiple Types Problem with Qualifiers
32 Using Primary Annotation to Avoid Breaks
33 Understanding Spring Beans Creation Order
34 Controlling the Order of Spring Beans Initialization
35 Difference Between Depends On and Order Annotations
36 Understanding Spring Bean Life Cycle
37 Using Life Cycle Callbacks in Spring