RUVIDEO
Поделитесь видео 🙏

Spring Tutorial Create RESTFul Web Services using Spring MVC and Spring Boot

Checkout my Spring Framework Courses on Udemy (discount code in link)

Spring Framework 5 - Beginner to Guru - The most comprehensive online course you will find about the Spring Framework
https://www.udemy.com/course/spring-framework-5-beginner-to-guru/?referralCode=6D9ECD1F93988FEE5CE9

Spring Boot Microservices with Spring Cloud
https://www.udemy.com/course/spring-boot-microservices-with-spring-cloud-beginner-to-guru/?referralCode=6142D427AE53031FEF38

Testing Spring Boot - Beginner to Guru - Best Selling Udemy Course
https://www.udemy.com/course/testing-spring-boot-beginner-to-guru/?referralCode=EFFE87DDE96C8541B2EE

In this video I show you how to build RESTful web services using Spring MVC from Spring Framework 5.

The video takes you step by step, from creating a new Spring Framework 5 project, to testing the RESTFul web services using Postman.

The RESTFul web services created in this video will use Jackson to marshall and unmarshal JSON. Jackson is the default JSON utility used by Spring Boot 2.

The tutorial also uses embedded Tomcat. Spring Boot 2 will by default use Apache Tomcat, allowing you to easily deploy your RESTFul web services.

Spring MVC follows the very common MVC (Model, View, Controller) paradigm. In this example, we will focus on the configuration of the Controller.

The Spring Framework follows a very pragmatic approach. The framework allows you to declare a Java class and annotate it as a controller. The Spring Framework Controller annotation designates the class as a Spring Framework component.

Once the class is being managed by the Spring Framework, additional Spring Framework annotations are used to map URL actions to specific controller methods. Thus, HTTP verbs are mapped to specific controller methods allowing you to build the rich functionality found in RESTful APIs.

You will see how easy it is to create RESTFul web services using Spring MVC.

John Thompson is the founder of the popular website Spring Framework Guru. (see: https://springframework.guru) John is also the author of the very popular course Spring Framework 5: Beginner to Guru. In this course you can learn more about creating RESTful web services using Spring Framework 5.

* Course Description of Spring Framework 5 Beginner to Guru

Learn Spring with the most modern and comprehensive course available for Spring Framework 5 and Spring Boot 2. You will see how to build multiple real world applications using Spring Framework 5.

The in demand technologies you will use to build Spring Framework applications, include:

Spring Framework 5
Spring Boot 2
Spring Data JPA
Spring MVC
Spring MockMVC
Spring WebFlux
Spring Data MongoDB
Hibernate
Project Lombok
MapStruct
Maven
Gradle
JUnit 5
Mockito
JMS
Spring REST Docs

All source code examples used in this course have been developed using the latest version of the Spring Framework - Spring Framework 5 and Spring Boot 2.

You will see how modern Spring Framework development is done by leveraging the features of Spring Boot 2.

Jump In and Build a Spring MVC App with Spring Boot!

We'll jump right into web development with the Spring Framework. I'll show you how kick off a Spring Boot project by using the Spring Initializr. We will then go step by step to build a simple Book / Author web application.

You will see how easy it is to use Spring Boot, Spring MVC, and Spring Data JPA to create a functional web application running under Tomcat with a H2 in-memory database.

Use Test Driven Development!

In addition to teaching you Spring Framework 5, you will learn about modern best practices used in enterprise application development.

As we build the applications, you'll see me using Test Driven Development (TDD) with JUnit and Mockito.

Using Mockito mocks keeps your Spring Framework unit tests light and fast!

You'll also see how the Spring context can be used for more complex integration tests.

These techniques are best practices used by companies all over the world to build and manage large scale Spring Framework applications.

GitHub Source Code

You will have complete access to all source code examples used in the course.

In each lesson where we write code, you will have a link to GitHub with two branches in the Github repository.

The first branch is the starting state of the code.

The second branch is the ending state of the code.

You can see exactly what changed in each lesson. Each step of the way, you have a working example you can use for troubleshooting.

In fact, you will get access to 23 (and growing!) different GitHub repositories - each packed with Spring Framework programming examples.

And, you're encouraged to fork my GitHub repositories so you can share the Spring Framework applications, which you built, to future employers!

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Spring Tutorial Create RESTFul Web Services using Spring MVC and Spring Boot», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.