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

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

HomeThink ConstructiveJava REST API with Spring Boot Tutorial | REST API CRUD implementation
Java REST API with Spring Boot Tutorial | REST API CRUD implementation
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
In this tutorial, let's learn how to build Java REST API with Spring Boot.
Some important Spring Boot annotations discussed in the session are – @SpringBootApplication , @RestController , @RequestBody , @RequestMapping , @GetMapping , @PostMapping , @PutMapping , @DeleteMapping .
The standard format for data exchange is JSON.
In this session, we will learn how to create REST APIs with Spring Boot from scratch. Here we will first create a simple Spring Boot application using Spring Initializer and then write code to make it work as Spring Boot REST API. Finally, REST API testing with the Postman tool will be demonstrated. Here Create, Read, Update and Delete – All 4 REST API CRUD operations are implemented in this session using Spring Boot. This will be a Simple Spring Boot REST API application that supports CRUD operations. All CRUD operations are tested using the Postman tool.
This course develops a complete Spring Boot REST API project for Cloud Vendor Information Service, so you can keep your system ready to build all four CRUD operations in just one tutorial.
This is a Spring Boot with REST API beginners course, building the Spring Boot application from scratch, so feel free to attend.

Some key points for REST API –
REST APIs are also called RESTful APIs
REST = Representative State Transfer
API = Application Programming Interface
REST is a set of architectural constraints, not a protocol or standard. API developers can implement REST in several ways
A REST API is an application programming interface that follows the constraints of the REST architecture style and enables interaction with RESTful web services
REST APIs work over HTTP
Provides information using one of the following formats:
JSON (Most Popular), Text, HTML, XML, Javascript and more

Spring Boot Key Points –
Easily create stand-alone, production-quality spring-based applications
Tomcat and Jetty are embedded
Provides starter dependencies
Automatically configure Spring and third-party libraries
Provides production-ready features such as health checks, statistics, etc.
No code generation, no XML configuration

Github Repo link –
https://github.com/thinkconstructive/rest-api-spring-boot-demo/tree/master

Spring Boot How to playlist –
https://youtube.com/playlist?list=PLcs1FElCmEu121gqGwlQt47d0SqNkzSTK

Java Session Playlist –
https://youtube.com/playlist?list=PLcs1FElCmEu1J9Uv7GSMpl5JdcZjT7yDa

Subscribe to the channel to receive regular updates of the new sessions/courses on Software/Computer Application topics by clicking the link below or you can also subscribe by clicking the 'Subscribe' button on your screen –

https://www.youtube.com/channel/UCzmtevVkHLAvs4xMSHNr4sA?sub_confirmation=1

About me
I'm Esha Puri, founder of Think Constructive. I have almost 20 years of experience in the software industry. My main goal is to make learning software extremely easy and accessible to anyone who wants to learn technology. I will provide free authentic software learning materials on this channel.

Follow me on –
– Official website: https://thinkconstructive.com/
– Twitter: https://twitter.com/TConstructive
– LinkedIn: https://www.linkedin.com/in/eshapuri/

Support the channel with your Amazon purchase –
Useful antivirus program – https://amzn.to/3wfXEDu
Nice office chair – https://amzn.to/39WUHPv
Another interesting office chair – https://amzn.to/3NljxHp

Good books to pass your time –
The psychology of money – https://amzn.to/3laqMpw
Atomic Habits – https://amzn.to/3yEzGU5
The courage not to be liked – https://amzn.to/3wheVMz

Disclosure, I use Amazon affiliate links above. If you purchase through these links, I will receive a small commission to support videos on this channel. The price for you is the same.

See you in the next video
Thanks for staying connected to the channel.

Chapters
00:00 Welcome message
01:06 REST API introduction
02:32 Introducing Spring Boot
04:46 Spring Boot key annotations
05:53 Overview of Cloud Vendor API services
07:42 Create a basic Spring Boot application using the Spring Initializer demonstration
13:30 Create and test GET REST API with Browser and Postman (Read API)
22:58 Create and test POST REST API with Postman (Create API)
27:29 Create and test PUT REST API with Postman (Update API)
30:51 Create and test DELETE REST API with Postman (Delete API)
34:38 Summary
35:20 Thanks

#springboot #restapi #java #thinkconstructive #eshapuri
To ask
how to build a spring boot application
how to implement rest API with Spring Boot
How to implement Java Rest API with Spring Boot
how to implement raw operations using rest API and Spring Boot
how to test rest api with postman
how to test raw rest api
how to use the spring initialization
how to write the first Spring Boot application
what is jumping boot
what is rest-api
what is postman

Please take the opportunity to connect and share this video with your friends and family if you find it helpful.