Spring MVC

Spring MVC - це фреймворк, що дозволяє створювати web-додатки з поділом логіки згідно з патерном Model-View-Controller. Spring забезпечує готові компоненти, використання яких суттєво полегшує та прискорює розробку вебдодатків.

На даному курсі ви розглянете механізми роботи Spring MVC у зв'язці зі Spring Boot, на практиці дізнаєтеся, чому Spring Boot так стрімко завоював популярність і як він полегшує розробку, ознайомитеся з REST архітектурою та можливістю її реалізації за допомогою Spring, навчитеся розуміти та застосовувати такі принципи як Inversion of Control і Dependency Injection.

На курсі будуть розглянуті контролери в класичному Spring додатку, створення та використання бінів, фільтри в Spring MVC додатку, механізми валідації засобами Spring із застосуванням основних анотацій, обробка винятків засобами Spring, питання асинхронної обробки запитів, тестування.

ВІДЕОУРОК № 1. Архітектура Spring MVC

Ознайомитись із основами Spring Framework. Розглянути основні принципи фреймворку, його будову та можливості. А також познайомитися з MVC патерном.