Vishal's Blog
Header
05 - Running Your First Spring Boot Application

05 - Running Your First Spring Boot Application

26-11-2025|5 min read|802 words|

A hands-on walkthrough to running your first Spring Boot application, understanding its structure, and verifying everything works correctly using the embedded server.

06 - Inversion of Control (IoC) in Spring

06 - Inversion of Control (IoC) in Spring

27-11-2025|5 min read|826 words|

A clear and practical explanation of Inversion of Control (IoC), the foundational principle of Spring and Spring Boot, and how it enables clean, modular, and testable application architecture.

07 - Dependency Injection (DI) in Spring

07 - Dependency Injection (DI) in Spring

28-11-2025|5 min read|975 words|

A complete guide to Dependency Injection (DI) in Spring, explaining types of injection, why DI is essential, and how Spring Boot uses DI to create clean and maintainable applications.

08 - BeanFactory vs ApplicationContext

08 - BeanFactory vs ApplicationContext

An in-depth comparison of BeanFactory and ApplicationContext, the two core IoC containers in the Spring Framework, and how they manage beans differently in Spring Boot applications.