Получить доступ

Spring Boot

Основа с Junior

Автоконфигурация, стартеры, Actuator и упаковка приложения.

Что важно знать

  • Стартеры подтягивают согласованный набор зависимостей.
  • Автоконфигурация создаёт бины по условиям (@ConditionalOnClass, @ConditionalOnMissingBean) — свой бин отменяет автоматический.
  • Actuator: health, метрики Micrometer, информация о сборке.
  • Отчёт об условиях — --debug.

Критерии освоения

Junior ≈ 6 ч

  • Создаёт приложение на Spring Boot со стартерами и запускает его
  • Подключает Actuator и проверяет health и метрики

Практика. Создать сервис на Spring Boot с REST-эндпоинтом, Actuator и сборкой в исполняемый jar.

Middle ≈ 4 ч

  • Объясняет, как работает автоконфигурация и как её переопределить
  • Пишет собственный стартер с условной автоконфигурацией

Практика. Вынести общую интеграцию в собственный стартер с автоконфигурацией и тестами условий.

Вопросы с собеседований

Разборы темы

← Вся карта «Spring»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем