Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
В этом видео мы сделаем апгрейд проекта со Spring MVC на Spring Boot и заодно изучим шаблонный движок Thymeleaf. Также я постараюсь дать ответы на следующие вопросы: 1. Что такое шаблонный движок? 2. Что такое Thymeleaf? В чем его особенности? 3. Чем отличается JSP и Thymeleaf? 4. Почему нельзя использовать Spring Boot и JSP вместе? 5. Какой синтаксис у Thymeleaf? 🔗 Исходники к уроку можно найти тут — ⌛️ Я постепенно буду выкладывать серию уроков по Spring (их будет около 40 штук), где я покажу и научу работать с такими инструментами, как Spring MVC, Spring Data, Spring Boot, Spring Security и Spring REST. И все это на реальных примерах. 🔔 Если не хочешь пропустить эти уроки, то подписывайся на канал. Обещаю, что это будет самый понятный и крутой курс по Spring, который есть в открытом доступе. 👉 Хочешь бесплатную консультацию от меня, то пиши в личку Telegram — Таймкоды для удобства: 00:00 — Вступление 00:28 — Подготавливаем новый проект на Spring Boot и переносим классы 14:18 — Шаблонный движок Thymeleaf. Чем отличается от JSP? 15:59 — Особенности Thymeleaf 17:54 — Отображение атрибутов из Model в Thymeleaf 20:38 — Атрибут th:checked в Thymeleaf 21:38 — Вспомогательный объект strings в Thymeleaf 22:58 — Логические выражения в Thymeleaf 23:38 — Атрибут th:with в Thymeleaf 26:14 — Переписываем форму фильтрации с JSP на Thymeleaf 31:00 — Атрибут th:if в Thymeleaf 34:44 — Атрибут th:switch в Thymeleaf 38:35 — Оффтоп: пытаюсь починить плагин для работы с Thymeleaf в IDEA 42:28 — Атрибут th:each для циклов в Thymeleaf 49:12 — Атрибут th:classappend и тернарный оператор в Thymeleaf 51:48 — Атрибут th:value в Thymeleaf 55:09 — Работа с динамическими URL в Thymeleaf 58:01 — Настраиваем подключение к БД в проекте IntelliJ IDEA 59:04 — Запускаем проект на Spring Boot и проверяем работоспособность 01:02:40 — Подводим итоги Мои социальные сети: Instagram: / artyom.mikhaylov LinkedIn: / artyom-mikhaylov Личный Telegram: Полезные ссылки: 🔗 Документация для Hikari Connection Pool — 🔗 Коротко о том, почему лучше не использовать JSP и Spring Boot вместе — 🔗 Документацию по Thymeleaf можно найти тут — Теги: #айти #программирование #springboot #springframework