Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

MongoDB + Spring Boot 3 | Crash Course

Автор: Ali Bouali

Загружено: 2023-01-12

Просмотров: 16568

Описание:

Buy me a coffee: https://ko-fi.com/boualiali #spring #learning #springboot #springtutorial #springsecurity #developpement #java #arraylist #linkedlist #springdatajpa #querybuilder #aliboucoding #alibou #validation #mongodb #springboot_3

In this crash course, you will learn how to build high-performance web applications using Spring Boot 3.0 and MongoDB.
We'll start by discussing the key concepts of Spring Boot, including the basics of dependency injection, configuration, and testing.
Then, we'll dive into MongoDB and explore its powerful features for data modeling, querying, and indexing.
Along the way, we'll also cover best practices for optimizing the performance of your Spring Boot and MongoDB applications.
By the end of this course, you will have a solid understanding of how to use these technologies together to create powerful, scalable, and maintainable web applications.

Don't Forget to
===========================================
💯 Free courses here: https://aliboucoding.com
💯 Subscribe to the youtube channel
💯 Join our Discord Community -   / discord  
💯 Join our Facebook Group -   / 589612651142975  
💯 Join our Instagram:   / alibou_coding  

Table of content
00:00 Intro
02:01 What is mongoDB
03:54 The difference between SQL and NoSQL databases
06:28 How to choose between SQL and NoSQL databases
10:15 MongoDB UI tools
11:25 Why using docker for development
12:54 Create an empty docker compose file
14:25 Mongo server (docker compose)
18:46 Mongo express (docker compose)
21:42 Run docker compose and test
25:07 Collections and documents
28:14 Create a new spring project
31:56 Project structure
34:08 Include docker compose file into the project
37:38 Project architecture
41:10 Connect to MongoDB
44:34 Create a new database
45:57 Explain ADMIN, CONFIG and LOCAL databases
50:46 Create Java class
54:23 Transform the Java class to a collection
56:47 Create the mongo repository
59:01 Insert the first data into collection
01:04:48 Create the product service
01:06:48 Save the product
01:11:36 Find product by ID
01:12:25 Find all products
01:12:45 Delete products
01:13:13 CRUD - Create product controller
01:15:14 CRUD - Save product
01:16:51 CRUD - Find all products
01:17:48 CRUD - Find by ID
01:19:16 CRUD - Delete product
01:20:50 CRUD - Test operations
01:27:06 Extend the product model
01:29:47 Create Category java class
01:31:33 Use category as a field
01:34:09 Relationship between Product and category
01:35:16 Transform Category to a collection
01:36:11 Create a category repository
01:36:57 Insert categories at startup
01:38:51 The issue in linking collections
01:42:08 Add relation between collections
01:45:47 Add OpenApi dependency
01:47:33 Test and play with swagger UI
01:53:40 Continue learning

MongoDB + Spring Boot 3 | Crash Course

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#10677 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "FyixFGOm4tY" ["related_video_title"]=> string(48) "Les tests unitaire avec le framework Spring Boot" ["posted_time"]=> string(65) "Трансляция закончилась 3 года назад" ["channelName"]=> string(10) "Ali Bouali" } [1]=> object(stdClass)#10650 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ofme2o29ngU" ["related_video_title"]=> string(20) "MongoDB Crash Course" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(18) "Web Dev Simplified" } [2]=> object(stdClass)#10675 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "UgX5lgv4uVM" ["related_video_title"]=> string(69) "Spring Boot Tutorial for Beginners - Crash Course using Spring Boot 3" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(8) "Dan Vega" } [3]=> object(stdClass)#10682 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "v6TqgxhUa1M" ["related_video_title"]=> string(174) "АСЛАНЯН: Обойдетесь без телефонов. «Новые» российские автомобили. Худшая реклама / МАШИНЫ" ["posted_time"]=> string(24) "16 часов назад" ["channelName"]=> string(29) "Ходорковский LIVE" } [4]=> object(stdClass)#10661 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "XZcvYhgY39A" ["related_video_title"]=> string(99) "Spring Boot & Microservices Masterclass 🔥 All-in-One 4 Hour Full Course | Step-by-Step Guide" ["posted_time"]=> string(25) "4 недели назад" ["channelName"]=> string(11) "Coding Cure" } [5]=> object(stdClass)#10679 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "iyrnPNBWIQ4" ["related_video_title"]=> string(161) "«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata" ["posted_time"]=> string(24) "16 часов назад" ["channelName"]=> string(28) "Это Осетинская!" } [6]=> object(stdClass)#10674 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ati3Wsc-QoU" ["related_video_title"]=> string(174) "СЛИТЫЕ ДОКЛАДЫ ФСБ: КИТАЙ ВЕДЕТ КИБЕРВОЙНУ ПРОТИВ РОССИИ. И присматривается к Дальнему Востоку" ["posted_time"]=> string(23) "9 часов назад" ["channelName"]=> string(19) "Майкл Наки" } [7]=> object(stdClass)#10684 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "HT6cm4GoSIw" ["related_video_title"]=> string(89) "Nest.js — лучший бэкэнд фреймворк | Полный курс 2025" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> string(8) "TeaCoder" } [8]=> object(stdClass)#10660 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "mcl_nibV39s" ["related_video_title"]=> string(73) "The ULTIMATE Guide for Spring Data JPA & Hibernate | 5 Hours Tutorial" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(10) "Ali Bouali" } [9]=> object(stdClass)#10678 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "CvDS6DltIno" ["related_video_title"]=> string(69) "Spring Data JPA Relationships - ManyToMany, ManyToOne & OneToMany" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(10) "Ali Bouali" } }
Les tests unitaire avec le framework Spring Boot

Les tests unitaire avec le framework Spring Boot

MongoDB Crash Course

MongoDB Crash Course

Spring Boot Tutorial for Beginners - Crash Course using Spring Boot 3

Spring Boot Tutorial for Beginners - Crash Course using Spring Boot 3

АСЛАНЯН: Обойдетесь без телефонов. «Новые» российские автомобили. Худшая реклама / МАШИНЫ

АСЛАНЯН: Обойдетесь без телефонов. «Новые» российские автомобили. Худшая реклама / МАШИНЫ

Spring Boot & Microservices Masterclass 🔥 All-in-One 4 Hour Full Course | Step-by-Step Guide

Spring Boot & Microservices Masterclass 🔥 All-in-One 4 Hour Full Course | Step-by-Step Guide

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

СЛИТЫЕ ДОКЛАДЫ ФСБ: КИТАЙ ВЕДЕТ КИБЕРВОЙНУ ПРОТИВ РОССИИ. И присматривается к Дальнему Востоку

СЛИТЫЕ ДОКЛАДЫ ФСБ: КИТАЙ ВЕДЕТ КИБЕРВОЙНУ ПРОТИВ РОССИИ. И присматривается к Дальнему Востоку

Nest.js — лучший бэкэнд фреймворк | Полный курс 2025

Nest.js — лучший бэкэнд фреймворк | Полный курс 2025

The ULTIMATE Guide for Spring Data JPA & Hibernate | 5 Hours Tutorial

The ULTIMATE Guide for Spring Data JPA & Hibernate | 5 Hours Tutorial

Spring Data JPA Relationships - ManyToMany, ManyToOne & OneToMany

Spring Data JPA Relationships - ManyToMany, ManyToOne & OneToMany

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]