Урок 8. Spring MVC. Трехуровневая архитектура. Аннотации @Repository и @Service

В этом видео я расскажу про трехуровневую архитектуру веб-приложений, которая очень популярна и постоянно используется в веб-приложениях, написанных на фреймворке Spring. Также я постараюсь дать ответы на следующие популярные вопросы: 1. Как правильно верстать HTML-страницы? 2. Что такое DAO (паттерн проектирования Data Access Object)? 3. За что отвечают аннотации @Repository и @Service? 4. Как отображать атрибуты в JSP-страницах? 🔗 Исходники к уроку можно найти тут —
⌛️ Я постепенно буду выкладывать серию уроков по Spring (их будет около 40 штук), где я покажу и научу работать с такими инструментами, как Spring MVC, Spring Data, Spring Boot, Spring Security и Spring REST. И все это на реальных примерах. 🔔 Если не хочешь пропустить эти уроки, то подписывайся на канал. Обещаю, что это будет самый понятный и крутой курс по Spring, который есть в открытом доступе. 👉 Хочешь бесплатную консультацию от меня, то пиши в личку Telegram —
Таймкоды для удобства: 00:00 — Вступление 00:12 — Какое приложение мы будем разрабатывать? 01:47 — Конфигурация для static-ресурсов в веб-приложении 07:37 — Как правильно верстать HTML-страницы? 19:23 — Добавляем разметку и стили на веб-страницу 23:45 — Что такое трехуровневая архитектура? 26:25 — За что отвечает аннотация @Repository? 36:23 — За что отвечает аннотация @Service? 41:18 — Используем Model из MVC на практике 45:26 — Как отображать атрибуты в JSP-страницах? 49:31 — Самые частые проблемы, которые возникают в процессе разработки 51:47 — Подводим итоги Мои социальные сети: Instagram:   / artyom.mikhaylov   LinkedIn:   / artyom-mikhaylov   Личный Telegram:
Полезные ссылки: 🔗 Про базовые теги HTML можно почитать тут —
🔗 Про CSS в целом можно почитать тут —
🔗 Про подход CSS Flexbox можно почитать тут —
🔗 Про методологию БЭМ от Яндекса можно почитать тут —
Теги: #айти #программирование #springframework

Смотрите также