Встречается на собеседованиях • сегодня

В чем разница между Spring Boot Starter и обычной библиотекой

Spring Boot Starter — это специальный тип зависимости, который упрощает настройку приложения, автоматически подключая совместимые библиотеки и конфигурации. В отличие от обычной библиотеки, Starter: 1. **Автоконфигурация** — автоматически настраивает бины, свойства и зависимости (например, `spring-boot-starter-web` подключает Tomcat, Spring MVC). 2. **Транзитивные зависимости** — включает все необходимые библиотеки для конкретной функциональности (например, `spring-boot-starter-data-jpa` добавляет Hibernate, JPA, JDBC). 3. **Соглашения по конфигурации** — предоставляет разумные значения по умолчанию (`application.properties`/`application.yml`). Пример: ```xml org.springframework.boot spring-boot-starter-web org.springframework spring-webmvc ``` Starter избавляет от ручного управления зависимостями и конфигурацией.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы