Bookstore restfulAPI development | Java | SprintBoot | MySQL database смотреть онлайн
-----------------------------------------------------------------------------------------------
ONLINE BOOK STORE RESTFUL API - BOOKCART
-----------------------------------------------------------------------------------------------
I am Avdhesh Gupta a 'Software Engineer'
Project Name: BookData_restAPI for the online BookStores
Project aim: This API helps to fetch data and also performed CRUD operations to make our website/apps updated with the correct DataSets.
-----------------------------------------------------------------------------------------------
How this API works?
Web requests and URLs which help to perform Get/Post/Put/Delete ... CRUD operations --
1. Create: ---- post
--- 'localhost:7676/books/addbook', which helps to create new Books dataset in our database.
Note ~ If you will enter the wrong URL or RequestBody, Then it will handle the exception and revert the error BAD_REQUEST.
2. Retrieve: ---- get
--- 'localhost:7676/books', which helps to retrieve datasets of books from our database.
--- 'localhost:7676/books/{id}', it is a Dynamic request, that helps to retrieve the dataset of a specific book of the passed Id from our database.
3. Update: ---- put
--- 'localhost:7676/books/{id}', it is also a Dynamic request, that helps to update the already existing datasets in our database, if the dataset is not available in our database then the code will handle the exception and return the response error of 'NOT_FOUND'.
4. Delete: ----- delete
--- 'localhost:7676/books/{id}', it is also a Dynamic request, that helps to Delete the already existing datasets in our database, if the dataset is not available in our database then the code will handle the exception and return the response error of 'NO_CONTENT'.
-----------------------------------------------------------------------------------------------
Key Learnings
1. How Things are actually working in the Backend.
2. Familiar with SpringBoot-Architectural Layers and how they are working together to get the
data from the database to the end user.
3. How we can connect our API with our Database with the help of JPA and perform the CRUDs on
your API.
4. Get familiar with the CRUD methods of JPA repo and Database configurations.
5. How we can test/check the working of our backend service/APIs with 'POSTMAN TOOL'
6. More clarity in core Java concepts.
-----------------------------------------------------------------------------------------------
Used Tools and other Services:
1. Postman API tool to get the responses.
2. MySQL server and Interaction with the database through the terminal.
3. VS code to manage this project
4. Git & GitHub to upload this source Code
5. No frontend written yet for this API.
-----------------------------------------------------------------------------------------------
#java #javaprogramming #springboot #sql #backend #backenddeveloper #backenddevelopment #javatutorial #springboottutorial #programming #coding #learn #education #educational
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Bookstore restfulAPI development | Java | SprintBoot | MySQL database» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.