Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Урок 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