What is REST API in Spring Boot | Building REST API Using Spring | Spring Boot Session 6 | MindMajix – YouTube

This MindMajix video on Spring Boot will help you know in detail about what is REST API, features, principles, building REST API using spring boot etc. Spring Boot is a way to ease the creation of a stand-alone application with zero or minimal configurations. It is basically an approach to build applications based on the Spring framework with minimal configuration. Spring Boot makes it easy for the creation of production-grade, spring-powered services, and applications with minimum confusion.

? To learn course Enroll here Spring Boot Training:
https://mindmajix.com/spring-boot-training

? Explore more about Spring Boot from MindMajix Spring Boot blogs ?

? Spring Boot Tutorial? ➡
https://mindmajix.com/spring-tutorial
? Microservices with Spring Boot ➡
https://mindmajix.com/microservices-with-spring-boot
? Spring Boot Interview Questions ➡
https://mindmajix.com/spring-boot-interview-questions

0:00:00 Introduction to Mindmajix
0:00:27 AGENDA
0:01:15 What is REST API?
0:06:04 Features of REST API
0:06:45 It is Stateless
0:07:34 It supports JSON and XML
0:08:28 It is simple than SOAP
0:10:05 Documentation
0:10:28 Error Messages
0:11:23 Principles of REST API
0:12:03 Stateless
0:12:44 Client-server
0:13:04 Uniform Interface
0:13:28 Cacheable
0:14:02 Layered system
0:14:39 Code on demand
0:15:08 Methods of REST API
0:16:28 GET Method
0:18:05 POST Method
0:19:24 PUT Method
0:20:18 DELETE Method
0:21:21 REST API Hands-on
0:23:35 Create new Spring Starter Project
0:26:38 SpringBootRestApiDemoAppApplication.java
0:27:18 Application.Properties
0:31:52 Product.Java
0:34:58 Product Repository.Java
0:38:04 Product Service.Java
0:40:20 Product ServiceImpl.Java
0:50:33 Product Controller.Java
1:14:33 List of Products
1:18:34 Check the Database

? About Spring Boot Training

Learn how to get started with Spring Boot 2.0 with a job-ready training program from MindMajix. The course offers hands-on experience with Spring Boot and its major features, including Spring Initializer, application development, Actuator, auto-configuration, testing, GraphQL integration, and more. Participants will learn to build, containerize, and run Spring Boot web apps and work on multiple projects to fill business-critical needs. Upon completion of this online Spring Boot Training, students will possess enough skills to build real-time enterprise-ready apps from development to deployment using Spring Boot.

? Key Features:

? Learn from Industry Experts.
? Gain Job-ready Skills.
? 24/7 Support.
? Dedicated Learning Mentors.
? Guaranteed Job Interviews.
? Real-life Projects.
? Get Certified.

? Subscribe to our channel to get video updates. Click on the link to subscribe: https://www.youtube.com/channel/UCkKemMaRnFPlNLHZ0zOYfpA

MindMajix Community: https://mindmajix.com/community
Instagram: https://www.instagram.com/mindmajix/.
Facebook: https://www.facebook.com/MindMajixTec
LinkedIn : https://www.linkedin.com/company/mind

Twitter: https://twitter.com/mindmajix

For more information, please write back to us at info@mindmajix.com or call

India : +91 905 240 3388
USA : +1 917 456 8403
Website: https://mindmajix.com

#SpringBoot #SpringBootTutorial #SpringDataJPA #SpringBootTutorialForBeginners #MindMajixSpringBoot #SpringBootTraining #SpringBootTrainingMindMajix #SpringBootWebApp #SpringBootRestAPI #RestAPISringBoot

source

Author: Jaya Sri

Share This Post On
Share via
Copy link
Powered by Social Snap