Tagged articles
7 articles
Page 1 of 1
Coder Trainee
Coder Trainee
May 5, 2026 · Backend Development

What Does @SpringBootApplication Actually Do? A Deep Dive into Spring Boot’s Core Annotation

This article dissects the @SpringBootApplication annotation, explaining how it combines @SpringBootConfiguration, @EnableAutoConfiguration, and @ComponentScan, and walks through the auto‑configuration mechanism, conditional annotations, and common interview questions with concrete code examples.

@SpringBootApplicationBackend DevelopmentComponentScan
0 likes · 10 min read
What Does @SpringBootApplication Actually Do? A Deep Dive into Spring Boot’s Core Annotation
Java Architect Essentials
Java Architect Essentials
Jan 6, 2025 · Backend Development

Using @Import for Modular Spring Boot Applications

This article explains how to modularize a Spring Boot monolith by splitting it into Maven modules, leveraging @ComponentScan, @Import, custom annotations, ImportSelector, ImportBeanDefinitionRegistrar, and conditional loading to dynamically include or exclude functionality at runtime.

ComponentScanConfigurationImport
0 likes · 18 min read
Using @Import for Modular Spring Boot Applications
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Oct 17, 2024 · Backend Development

Mastering Spring Boot 3 @ComponentScan: Advanced Configurations & Examples

This article provides a comprehensive, step‑by‑step guide to using Spring Boot 3's @ComponentScan annotation, covering basic usage, package filtering, include/exclude filters, lazy initialization, custom name generators, scoped proxies, and custom scope resolvers, complete with runnable code samples and output screenshots.

Backend DevelopmentComponentScanSpring Boot
0 likes · 12 min read
Mastering Spring Boot 3 @ComponentScan: Advanced Configurations & Examples
Selected Java Interview Questions
Selected Java Interview Questions
Mar 6, 2023 · Backend Development

Common Spring Boot Bean Injection Issues and Their Solutions

This article explains typical Spring Boot bean injection failures—such as missing component scanning, multi‑module scanning gaps, incorrect @Qualifier/@Resource names, and injection in filters or listeners—and provides concrete configuration and code examples to resolve each problem.

BeanInjectionComponentScanJava
0 likes · 10 min read
Common Spring Boot Bean Injection Issues and Their Solutions
vivo Internet Technology
vivo Internet Technology
Apr 7, 2021 · Backend Development

Analysis of SpringBoot's @SpringBootApplication Annotation

The article dissects Spring Boot’s @SpringBootApplication annotation, revealing it as a composite of seven meta‑annotations—including @SpringBootConfiguration, @EnableAutoConfiguration and @ComponentScan—and explains the underlying registrar, import selector, metadata loading, and exclusion mechanisms that together drive Spring Boot’s automatic configuration process.

BackendComponentScanJava
0 likes · 12 min read
Analysis of SpringBoot's @SpringBootApplication Annotation
Senior Brother's Insights
Senior Brother's Insights
Oct 17, 2020 · Backend Development

Why Your SpringBoot Components Aren’t Initialized and How to Fix It

This article explains why SpringBoot fails to initialize components after extracting common modules due to mismatched package names, demonstrates how to use @ComponentScan and custom @Enable annotations to specify scan paths, and outlines the basics of creating a custom starter for automated configuration.

BackendComponentScanCustomAnnotation
0 likes · 7 min read
Why Your SpringBoot Components Aren’t Initialized and How to Fix It