Перейти к содержимому

Собеседование по Spring Boot: разбираем Starter и Starter Parent

Selenium Express

0:00 / 0:00

Собеседование по Spring Boot: разбираем Starter и Starter Parent

5 053 просмотра · 4 дня назад
Selenium Express
128 тыс. подписчиков
5 053 просмотра · 4 дня назад
В этом видео с вопросами для собеседования по Spring Boot мы разберем две важные концепции: зависимости Spring Boot Starter и родительский компонент Spring Boot Starter. ⏱️ ВРЕМЕННЫЕ МЕТКИ 1:39 - Зачем нужна зависимость Spring Boot Starter? 6:53 - Содержат ли JAR-файлы Starter классы? 9:42 - Могут ли зависимости Starter работать без версии? 13:01 - Как родительский компонент Spring Boot Starter управляет версией Spring Boot WebMVC? 16:53 - Что такое BOM? Понимание spring-boot-dependencies 21:46 - Кто управляет версией Java в Spring Boot? 22:35 - Может ли у Maven POM быть несколько родительских компонентов? Больше бесплатных/платных курсов смотрите на сайте www.seleniumexpress.com В этом видео мы начнем с понимания того, почему необходимы зависимости Spring Boot Starter, что они на самом деле содержат и как они транзитивно подгружают необходимые зависимости. Затем мы рассмотрим интересный вопрос на собеседовании: содержат ли JAR-файлы Spring Boot Starter какие-либо файлы классов? Затем мы углубимся в управление версиями Spring Boot и разберемся, как работают зависимости Starter без явного указания их версий в pom.xml. Вы также узнаете, как работает spring-boot-starter-parent внутри, как он использует spring-boot-dependencies, что такое BOM (Bill of Materials) и как Spring Boot управляет совместимыми версиями зависимостей. Наконец, мы обсудим, как управляется версия Java в Spring Boot, может ли Maven POM иметь несколько родительских файлов и что вы можете сделать, если в вашем проекте уже есть родительский POM, специфичный для вашей компании. Рассматриваемые темы: Зависимости Spring Boot Starter Родительские POM-файлы Spring Boot Управление зависимостями Spring Boot Управление версиями Spring Boot BOM-файлы Spring Boot spring-boot-dependencies Родительский POM-файл Maven Управление зависимостями Maven Вопросы для собеседования по Spring Boot. Если вы готовитесь к собеседованию по Spring Boot, эти концепции важны, потому что интервьюеры могут легко превратить простой вопрос о Spring Boot Starters в множество встречных вопросов о Maven, управлении зависимостями, BOM-файлах и родительских POM-файлах. Если вам понравилось видео, поставьте лайк, поделитесь им и подпишитесь на канал, чтобы получать больше вопросов для собеседования по Spring Boot. 🎓 Связанные курсы – для справки ⚡ Реактивный Java с Project Reactor    • Reactive Programming 01 - Java Stream Vs R...   📘 Java Streams и лямбда-выражения    • Stream API in Java : Foundation |  Java 8   🔁 Обобщения в Java    • From Beginner to Expert:  Why Java Generic...   🌐 Сбой Spring Boot Курс    • Spring Vs Spring Boot - Why Spring Boot ? ...   ▶️ Микросервисы Spring Boot    • What the heck is Spring Cloud ? An Introdu...   ▶️ Основы Apache Kafka    • Apache Kafka Tutorial for Beginners - Setu...   ▶️ Spring Bootcamp (БЕСПЛАТНО)    • Spring Framework 6 - project setup | Sprin...   ▶️ Пробное собеседование SpringLive    • Java interview questions and answers for e...   Не стесняйтесь обращаться за помощью. Напишите мне на seleniumexpress@gmail.com Больше бесплатных/платных курсов на сайте: www.seleniumexpress.com Facebook   / seleniumexpress   Группа поддержки в Facebook: “SeleniumExpress - Support”   / 187000222361579   Подписывайтесь на меня в Instagram:   / selenium_express