Files
obsidian/Prog/Автоконфигурация.md
T
2026-09-24 13:22:58 +05:00

688 B

#java #SpringBoot

Сценарий: Ты добавил в проект стороннюю библиотеку (например, кастомный логгер) и просто положил её JAR в classpath. Без написания конфигурационных классов Spring автоматически подхватывает нужные бины. Объясни, как Spring Boot определяет и подключает их при старте.

→ Использует SpringFactoriesLoader, который читает META-INF/spring.factories и конфигурирует бины в зависимости от содержимого classpath.