688 B
688 B
#java #SpringBoot
Сценарий: Ты добавил в проект стороннюю библиотеку (например, кастомный логгер) и просто положил её JAR в classpath. Без написания конфигурационных классов Spring автоматически подхватывает нужные бины. Объясни, как Spring Boot определяет и подключает их при старте.
→ Использует SpringFactoriesLoader, который читает META-INF/spring.factories и конфигурирует бины в зависимости от содержимого classpath.