Java REST API with Spring Boot Tutorial REST API CRUD Implementation
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=iBGkJln9BPo
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 - • https://github.com/thinkconstructive/... • Spring Boot How To Playlist - • • Spring Boot REST API Complete Project • Playlist for Java sessions - • • Java 8 Features Explanation and Demon... • 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 - • / @thinkconstructive • 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 - • Official Website: https://thinkconstructive.com/ • Twitter: / tconstructive • LinkedIn: / eshapuri • Support the channel with your Amazon purchase - • Useful Antivirus - https://amzn.to/3wfXEDu • Nice Office chair - https://amzn.to/39WUHPv • Another interesting Office chair - https://amzn.to/3NljxHp • Good Books to spend your time with - • The Psychology of Money - https://amzn.to/3laqMpw • Atomic Habits - https://amzn.to/3yEzGU5 • The Courage To Be Disliked - https://amzn.to/3wheVMz • 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
#############################
