Spring Boot. Детально і з прикладами про Embedded Tomcat, Auto Configuration, Starters, Actuator

Поділитися
Вставка
  • Опубліковано 15 чер 2024
  • 👉 Приєднуйся до Bobocode Community: www.bobocode.com/
    ____________________________________________
    Patreon: / bobocode
    GitHub: github.com/bobocode-projects
    Telegram: t.me/bobocode​
    LinkedIn: bit.ly/2RWPQF5
    Twitter: bit.ly/3vaQiOl
    Тарас в LinkedIn: bit.ly/2ElWg8J
    Тарас в Twitter: bit.ly/33Pmuwg
    ____________________________________________
    17-те заняття тренувальної програми Ultimate Enterprise Java (2021).
    УВАГА! Відеозапис не містить активної частини заняття.
    00:00 - Нарізка основних моментів
    04:59 - Початок
    06:03 - Spring Framework vs. Spring Boot
    08:37 - Основні можливості Spring Boot
    09:16 - Що таке Embedded Tomcat?
    10:15 - Життєвий цикл Spring web-застосунку у Сервлет-контейнері
    10:28 - Як розгортається Spring Framework web-застосунок?
    11:15 - Як розгортається Spring Boot web-застосунок?
    12:26 - Що таке Starter Dependency?
    13:48 - Що таке Auto Configuration?
    14:58 - Для який технологій є автоматична конфігурація?
    15:50 - Що таке Actuator?
    16:30 - Опис проекту, який ми будемо писати на Spring Boot
    17:48 - Створюємо Spring Framework по-старому
    18:16 - Що треба додати у pom.xml, щоб створити web-застосунок?
    19:55 - Конфігуруємо DispatcherServlet вручну
    22:22 - Як задеплоїти старий web-застосунок написаний на Spring?
    23:26 - Скільки часу треба, щоб зібрати найпростіший web-проект?
    24:07 - Як швидко створити Spring Boot проект в IDE?
    26:48 - Що дає Embedded Tomcat?
    27:36 - Як виглядає pom.xml проекту на Spring Boot?
    29:48 - Чим відрізняється DispatcherServlet у Spring Boot?
    31:02 - Як метод main() запускає Tomcat контейнер?
    33:22 - 🔥 Як працює авто-конфігурація в Spring Boot?
    37:06 - Як перевірити в логах, що було створено за доп. авто-конфігурації?
    40:30 - Починаємо писати бек-енд для Nasa Pictures
    41:14 - Створюємо PictureController
    44:25 - Як "заінжектити" значення з файлу application.properties?
    47:17 - Реалізовуємо пошук найбільшної картинки NASA
    53:01 - Реалізовуємо PictureService і метод submit()
    59:41 - Реалізовуємо PictureController
    01:03:46 - Реалізовуємо обробку помилок
    01:11:00 - Підключаємо кеш. Що робить @EnableCaching?
    01:17:58 - Налаштовуємо регулярну чистку кешу за доп. @EnableScheduling
    01:20:09 - Як підлючити і налаштувати Actuator?
    01:22:24 - Які Actuator сворює ендпоінти?
    01:23:45 - Налаштовуємо "адмінку" з метриками актуатора
    01:31:23 - Як створити docker image для Spring Boot проекту?
    01:35:25 - Висновки про Spring Boot
    #opensource #java #education

КОМЕНТАРІ • 11

  • @Bobocode
    @Bobocode  Рік тому

    👉 Навчання від Bobocode: bit.ly/3IRrJhj

  • @user-ze8qc8gy1w
    @user-ze8qc8gy1w 7 місяців тому +1

    Дякую! Дуже якісно і корисно

    • @Bobocode
      @Bobocode  7 місяців тому

      Дякую вам!

  • @eq716
    @eq716 2 роки тому +9

    друже, як же приємно було знайти україномовний канал та ще й з таким якісним матеріалом. чекаю наступну серію. максимально корисний канал, та ще й по Java

  • @user-nq4bt9lm2d
    @user-nq4bt9lm2d Рік тому

    Дякую. Дуже цікавий урок. Багато нового дізнався.

    • @Bobocode
      @Bobocode  Рік тому +1

      Дякую, що пишете нам свої відгуки!

  • @olegprylipko6084
    @olegprylipko6084 2 роки тому +3

    Відразу лайк👍

  • @antonpotuzhniy2995
    @antonpotuzhniy2995 2 роки тому +1

    блин как же это все вовремя , какр аз прохожу спрингбут спасибо!

  • @vladyslavsolopov5013
    @vladyslavsolopov5013 2 роки тому

    дякую за матерiал, дуже корисно

  • @borymskyi
    @borymskyi Рік тому +1

    Інвалід хд 57:23