Java REST API with Spring Boot Tutorial | REST API CRUD Implementation

preview_player
Показать описание
Let us learn how to build Java REST API with Spring Boot in this tutorial.
Some key Spring Boot annotations which are discussed in the session are - @SpringBootApplication , @RestController , @RequestBody , @RequestMapping , @GetMapping , @PostMapping , @PutMapping , @DeleteMapping .
Default Data exchange format is used is JSON.
In this session we will learn how to create REST APIs using Spring Boot from the beginning. Here we will first create a simple Spring Boot Application using Spring Initializer and after that will write code for to make it work as Spring Boot REST API. Finally, REST API testing with Postman tool will be demonstrated. Here Create, Read, Update and Delete - All 4 REST API CRUD operations are implemented in this session with the help of Spring Boot. This will be a Simple Spring Boot REST API application which will support CRUD operations. All the CRUD operations will be tested with the help of Postman tool.
A complete Spring Boot REST API project for Cloud Vendor Information Service is developed in this course, hence keep your system ready for building all 4 CRUD operations in just one tutorial.
This is a Spring Boot with REST API beginners course, where Spring Boot Application is build from scratch, hence feel free to attend this.

Some Key points for REST API -
REST APIs also called as RESTful APIs
REST = Representational State Transfer
API = Application Programming Interface
REST is a set of architectural constraints, not a protocol or a standard. API developers can implement REST in a variety of ways
A REST API is an application programming interface that follows the constraints of REST architectural style and allows for interaction with RESTful web services
REST APIs work over HTTP
Delivers information using any one of the following formats -
JSON (Most popular) , Text , HTML , XML , Javascript and more

Spring Boot Key points -
Easily create stand-alone, production-grade Spring based Applications
Tomcat, Jetty are embedded
Provides starter dependencies
Automatically configure Spring and third party libraries
Provides production ready features such as health checks, metrics, etc.
No code generation, No XML configuration

Github Repo Link -

Spring Boot How To Playlist -

Playlist for Java sessions -

Kindly subscribe to the channel for getting regular updates of the new sessions/ courses on Software / Computer Application topics by clicking below link or you can also subscribe by clicking on ‘Subscribe’ button on your screen -

About Me 😊
I am Esha Puri, founder of Think Constructive. I have almost 20 years of software industry experience. My main aim is to make software learning extremely simple and approachable for anyone who wants to learn technology. I will provide authentic software learning material at this channel for free.

Follow me on -

Support the channel with your Amazon purchase -

Good Books to spend your time with -

Disclosure, I use affiliate Amazon links above. Purchasing through these links gives me a small commission to support videos on this channel -- the price to you is the same.

See you in the next video 😊
Thank you for remaining connected with the channel.

Chapters
00:00 Welcome Note
01:06 REST API Introduction
02:32 Spring Boot Introduction
04:46 Spring Boot Key Annotations
05:53 Cloud Vendor API Service Overview
07:42 Create Basic Spring Boot Application using Spring Initializer Demonstration
13:30 GET REST API creation and testing using Browser and Postman (Read API)
22:58 POST REST API creation and testing using Postman (Create API)
27:29 PUT REST API creation and testing using Postman (Update API)
30:51 DELETE REST API creation and testing using Postman (Delete API)
34:38 Summary
35:20 Thank You

#springboot #restapi #java #thinkconstructive #eshapuri
Queries
how to build spring boot application
how to implement rest api using spring boot
how to implement java rest api using spring boot
how to implement crud operations using rest api and spring boot
how to test rest api with postman
how to test crud rest api
how to use spring initializer
how to write first spring boot application
what is spring boot
what is rest api
what is postman
Рекомендации по теме
Комментарии
Автор

it is refreshing to finally get a tutorial with an instructor who does not come with assumptions. thank you for your valuable content, learnt a lot in a short space of time.

simpleandminimalmaybe
Автор

Really excellent and clearly explained video! I have seen so many spring boot tutorials on REST that simply regurgitate confusing buzzwords without explaining anything, but your video was exceptionally clear and concise.

michaelporo
Автор

Very good tutorial Ma'am. Thanks for knowledge sharing. ❤

ankitsinghtomar
Автор

This is my first time learning to build APIs using Spring Boot. Thank you for the very clear explanations and easy to follow demo.

SirHonore
Автор

Thank you for time creating these videos very helpful!

deepnights
Автор

Thanks Madem. Finally, I understood the CRUD operation with your video. The way of explanation is very well.

iqtqruu
Автор

Good explanation, Helpful tutorial for Spring-boot REST api

java_learn
Автор

Your explanation was outstanding! It's surprising to see the number of followers gained from the content you created. As a beginner and first-time project creator, I now have a clear understanding of everything you explained. Thank you

manojs
Автор


In this tutorial all 4 CRUD REST API operations are implemented using Spring Boot for a particular service. First Spring Boot application is implemented from scratch and then evolved to implement REST API. All CRUD operations are also tested using POSTMAN. Kindly watch the full session and try the implementation with the session to get the complete benefit from this course.
Also, please comment here to let me know which next session you want me to upload here.
Enjoy learning Spring Boot and REST API.
Cheers,
Esha

ThinkConstructive
Автор

That was an awesome video! Thanks a lot!

Stl
Автор

Hey there. It was an amazing session for me. I followed you along and able to do everything as you have done. Thanks for uploading it.

bookswithanuj
Автор

I think this is best video on how to get started with REST API with Spring Boot. Thanks for your efforts.

whoparthgarg
Автор

Very informative for people who are familiar with programming languages and want to receive pure practical information quickly, thanks so much

snowsior
Автор

Super easy to understand your teaching. I have tried few tutorial but yours is crystal clear. Thank you so much.

umathileepan
Автор

Good lecture, thanks. Liked that you also introduced and showed usage of postman. Very informative and good to follow

heinrichody
Автор

Nice explanation. Thanks for sharing knowledge.

balakrishnabalija
Автор

very helpful session mam, showing pure rest API and its functionality without any other complex stuff, very easy to understand how the flow works in REST API using java. thank you for this tutorial.

sapthasagar
Автор

Great Video, it have been never been this clear for me, Thank you.

Aa-ieoe
Автор

thank you for this, its manageable to follow! :)

syazasyam
Автор

Amazing Explanation! Will go through complete playlist💯.

Utkarsssh