Встречается на собеседованиях • сегодня
Писал ли Spring Boot Starter самостоятельно
Да, писал. Spring Boot Starter — это просто Maven/Gradle модуль, который объединяет зависимости для конкретной функциональности.
Пример создания своего стартера:
1. Создаем модуль `my-starter`:
```xml
org.springframework.boot
spring-boot-autoconfigure
```
2. Добавляем автоконфигурацию:
```java
@Configuration
@ConditionalOnClass(MyService.class)
public class MyAutoConfiguration {
@Bean
@ConditionalOnMissingBean
public MyService myService() {
return new MyService();
}
}
```
3. Регистрируем конфигурацию в `META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports`.
Теперь другие проекты могут подключить твой стартер и автоматически получить `MyService`.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы