Java Advanced #6 (full). HTTP, REST, Spring MVC и REST, инструменты
Java Advanced #6 (full). HTTP, REST, Spring MVC и REST, инструменты
Что будет сегодня? - HTTP, запросы, ответы, методы, коды - Просмотр запрос/ответ в devtools и HttpToolKit - curl - REST - OpenAPI - Swagger - Postman - Web-приложение на Java, Spring - Spring MVC - Thymleaf - Тестирование Spring MVC - REST в Spring MVC - Spring Boot и Swagger - Тестирование Rest Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/e133a5b5-155e-4801-9447-7cea28d4aa3e?share=success_publish_link где найдутся: - материалы презентации в docx - код примеров - ответы на задания Таймкоды: 03:26 HTTP 03:40 HTTP Request 04:20 HTTP Response 06:08 HTTP Методы 06:29 HTTP Статусы 07:41 Просмотр запрос/ответ в devtools 08:41 Просмотр запрос/ответ в HttpToolKit 09:25 curl 11:37 REST 12:44 Принципы REST 13:58 Модель зрелости REST 17:38 OpenAPI 20:48 Swagger 24:44 Postman 26:58 Servlet-ы 28:39 Web-приложение на Spring Boot 29:28 Spring MVC 31:09 DispatcherServlet 32:23 Конфигурация до и после Spring Boot 36:18 Контроллер 39:29 View и Thymleaf 47:07 Тестирование Spring MVC 49:11 REST в Spring 51:06 Spring Boot и Swagger 57:25 Тестирование Rest-контроллера