MongoDB with Spring Boot Crash Course - Full Tutorial

Поділитися
Вставка
  • Опубліковано 9 лют 2025

КОМЕНТАРІ •

  • @DailyCodeBuffer
    @DailyCodeBuffer  2 роки тому +4

    Start protecting yourself on the web at nordvpn.com/dcb or use code "dcb" to get a 2-year plan plus a bonus gift with a huge discount

  • @norulshahlamjohn1140
    @norulshahlamjohn1140 Рік тому

    this criteria api is one of my most troubling case.. of how to clump all diff param and search. a good material! thanks brother

  • @HenrryWith2Rs
    @HenrryWith2Rs Рік тому +2

    some of your best work yet. Very, very well done.

  • @hibahasan9627
    @hibahasan9627 2 роки тому +3

    Hello, it's a very useful tutorial thank you so much, I just have one comment, I prefer you explain the code pieces you are using without just stating their general purpose, i.e. when you used the query.skip(0).limit(0) I didn't get your point you just stated the general purpose of the show command and made me raise a lot of questions. I like to understand every piece of code I'm using that's my whole point. Thank you again for such tutorial :D

    • @HistoryHitsNow
      @HistoryHitsNow 2 роки тому

      Same here. He just skips over important parts by saying "not complicated, its so simple" .

    • @rowland_kanu
      @rowland_kanu Рік тому

      I know but sometimes do your research. Don't expect everything on a platter.

  • @purushothamchowdary651
    @purushothamchowdary651 2 роки тому

    Likes the Mechanical keyboard sound tap! tap! tap!

  • @KenAgudelo
    @KenAgudelo 2 роки тому +10

    Hey man, can you make a new tutorial about JWT with springboot? since versio 5.7 of spring security has changed some things

  • @raghavanaliassaravananm1546
    @raghavanaliassaravananm1546 2 роки тому

    As always the rockstar is spot on with a hot topic! Shabir bhai - keep rocking.

  • @FemilShajin
    @FemilShajin 2 роки тому +4

    Brilliant tutorial, I've been learning spring boot with MongoDb from Mongouniversity, however this one is spot-on. Very informative and covered all the basics.
    As a bonus I learnt how to set up swagger as well 🙂.

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому +2

      Thanks buddy 🙏🏻

    • @saumyaranjan8514
      @saumyaranjan8514 2 роки тому

      @@DailyCodeBuffer while setting swagger getting this error-Caused by: java.lang.NullPointerException: Cannot invoke "org.springframework.web.servlet.mvc.condition.PatternsRequestCondition.getPatterns()" because "this.condition" is null

  • @hazel-BKJ
    @hazel-BKJ 10 місяців тому

    Very good explanation, covering really important points for improving skills, thank you again for making the knowledge available to beginners like me.

  • @magsadn
    @magsadn Рік тому +1

    You have great tutorials. 👍🏼

  • @MohamedIsmailS-b7z
    @MohamedIsmailS-b7z Рік тому

    HI Shabeer, This is one of the best tutorial. and Make a video for validation please.

  • @jatinguru5170
    @jatinguru5170 Рік тому

    Best Tutorial On Internet.

  • @nasirherawi4580
    @nasirherawi4580 2 роки тому +1

    Thank you so much for this video ,I really like your contents😍:)

  • @vishalkumar-rp4yi
    @vishalkumar-rp4yi Рік тому

    Thank you so much for your time and effort .Its is so wonderful session sure after going though your videos i got better understanding.and your way of explanation is excellent keep it up waiting for your upcoming video

  • @dkumarm9078
    @dkumarm9078 2 роки тому +1

    your efforts are great. keep making more videos.

  • @erzohrakhan1
    @erzohrakhan1 2 роки тому +1

    Hey Shabbir, Awesome tutorial for beginners. All the concepts r explained really well

  • @str6622
    @str6622 2 роки тому

    Much needed video for me right now. Thank you😊

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому

      Thanks
      Hope you enjoy the course 🙏🏻❤️

  • @davidevangelista1774
    @davidevangelista1774 2 роки тому +1

    Amazing work, as always! Thank you for that.

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому

      Thanks 🙏🏻
      Keep Supporting 🙏🏻❤️

  • @deltamakuba
    @deltamakuba 2 роки тому

    Thanks bro for this...watching tonight after job

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому +1

      Thanks 🙏🏻
      Hope you enjoy the course ❤️

  • @yogeshchaudhary621
    @yogeshchaudhary621 2 роки тому +1

    Thanks a lot again bro. On point tutorial!

  • @shubhampatel5804
    @shubhampatel5804 2 роки тому

    Loved this course, Awesome!!

  • @phanimc11211
    @phanimc11211 2 роки тому +2

    Amazing work, as always! Thank you

  • @krishk2248
    @krishk2248 2 роки тому

    Very useful content. Thanks brother. Want more videos like this. Keep it up

  • @ramachandrapadhi4459
    @ramachandrapadhi4459 2 роки тому

    superb explanation, Got so much new things in the video

  • @purnasahu8766
    @purnasahu8766 2 роки тому +1

    Please make a Banking Application or Microservice Application with all features like sending mails, user verification , Transaction details sent to Mail etc...(using React JS as frontend)
    Or can focus on Backend only...

  • @govardhanmani
    @govardhanmani 2 роки тому +1

    I have also bought an udemy course for this but first I will finish watching this video
    Thanks!!

    • @IvanRandomDude
      @IvanRandomDude 2 роки тому +3

      Don't by courses, bro. You can get all the knowledge for free on youtube, documentation and blogs. That + personal projects = win.

  • @raghavendrac1053
    @raghavendrac1053 2 роки тому +1

    Please make vedios on complex nested query aggregation pipeline in depth using spring data mongodb

  • @xXJuniorNguyenXx
    @xXJuniorNguyenXx Рік тому +1

    Can you make a video about the Full Stack project using SpringBoot, reactjs and mySQL? Thank you

  • @durgaprasadvatti872
    @durgaprasadvatti872 2 роки тому

    Its simply awesome brother... What a content your are providing superb bro, keep it up. Especially your way of explanation is simply superb bro ✊

  • @ajaybiswal1
    @ajaybiswal1 10 місяців тому

    thanks quite informative. Subscribed your channel as well as liked. The Query annotation u are using it executes at the db or works as a filter in the code?

  • @JinuJinceBanterBlast
    @JinuJinceBanterBlast 2 роки тому

    Most waited video. Could you please do a video on Spring reactive, reactive kafka and reactive mongodb?

  • @kumarsathish9725
    @kumarsathish9725 6 місяців тому

    Excellent course...Thank you

  • @linhdao8041
    @linhdao8041 2 роки тому

    somehow when i test swagger ui (18:39 in the video), i got Whitelabel Error Page, how do i fix it? Even though i have same project structure as you. Thank you

  • @chailsingh623
    @chailsingh623 2 роки тому

    loved your content ❤

  • @jonasjanaitis436
    @jonasjanaitis436 2 роки тому

    22:14 is this some kind of extension to get suggestions from IDE to these method-name queries? because I don't get those in my IDE (Intellij community)

  • @mrpipiskin4
    @mrpipiskin4 Рік тому

    very useful for noSql beginners. Thank you.

  • @vaibhavsomani1796
    @vaibhavsomani1796 11 місяців тому

    What is the need of creating the PersonService Interface and its implementation separately, we can just create a PersonSevice class.
    Generally, I have seen Interface of a Repository and its implementation is created, not for service.
    Can you elaborate on this?

  • @sajithdilshan2936
    @sajithdilshan2936 2 роки тому +1

    can you doing unit testing full tutorial in spring boot project for beginner

  • @petmik5022
    @petmik5022 2 роки тому +1

    is possible use DTO java record somehow with Mongo DB, Document annotation on record class ?

  • @mvs69
    @mvs69 Рік тому

    greate video. btw, does storing binaries make the db operations slow? if so what is the option?

  • @lankahelth4002
    @lankahelth4002 5 місяців тому

    now java 22 is available, why you are still using java 11 is there any special reson to use 11, please could you explain?

  • @curitygui78
    @curitygui78 2 роки тому

    Thank you for that!!!!, amazing video

  • @nurullahsahin5273
    @nurullahsahin5273 2 роки тому

    Thanks bro. This was very helpful🙏

  • @amith0089
    @amith0089 2 роки тому +1

    Thanks Shabbir for the wonderful content.
    SpringBoot-3.0.0. Java-19 then please add javax.servlet Dependency.

    javax.servlet
    javax.servlet-api
    4.0.1
    provided
    I faced two issues
    1) Lombok @Data didnt resolve the getters
    2) Swagger2 didnt work for java -19. Is anything needs to be added in SpringFoxConfig?

  • @shaileshkumar2806
    @shaileshkumar2806 2 роки тому

    Extremely good learning video and very skillful

  • @yakupbaykara1449
    @yakupbaykara1449 2 роки тому

    Thanks for video. İt is very useful. I want to ask that you used embedded relations in collections. How we create one-to-many or many-to-may relations in collections. ?

  • @wegarhwali5926
    @wegarhwali5926 Рік тому

    How can I connect mongodb atlas with my spring boot application?

  • @asifiqbal4763
    @asifiqbal4763 2 роки тому

    Amazing tutorial, thank you for the video.

  • @povdata
    @povdata 6 місяців тому

    Why oldestPerson returns Document type instead Person? We get one persion is not?

  • @agatheshm7773
    @agatheshm7773 Рік тому

    Can we implement ACID property in Springboot for mongoDB. If so, how can we implement it.

  • @cdassaha5802
    @cdassaha5802 11 місяців тому

    What all plugins you are using, you are able to see all the available options inside @Query(value), for e.g. $gt, $gte, $lt, $lte, etc. But I can't see, for me it just looks like a simple string

  • @NaughtyNishuu
    @NaughtyNishuu 2 роки тому

    Is there any video available where we can fetch data from mongo db and display it in a jsp page..

  • @sumitava1374
    @sumitava1374 2 роки тому +1

    Make a video on detailed oops and design patterns or solid principals

  • @LeStark050
    @LeStark050 Рік тому

    If "address" is stored in another document names "addressDb" what would we do?

  • @rajeshchilukuri335
    @rajeshchilukuri335 Рік тому

    Can you give example of latest time series implementation

  • @arpanganguly5190
    @arpanganguly5190 2 роки тому

    its just awesome . thank you so much making my day easier .
    i want your help , like i am having more than 10k records and when i am fetching all (findAllById) using springboot mongo its takes a lot of time . could you please help me how can i optimize time or scale this using springboot

  • @rajeevp3000
    @rajeevp3000 2 роки тому

    have you done any video on mongodb transaction?

  • @livingfantasy1240
    @livingfantasy1240 2 роки тому +1

    Great Video but i have two questions
    1) As mongoDB is schemaless, is it better to use mongo Driver APIs rather than using a POJO for CRUD operation?
    2) While building a dynamic search API, how to add proper indexing for better performance?

  • @shaileshkumar2806
    @shaileshkumar2806 2 роки тому

    Please share src code of this project repository download links for practice. How i can get access src code . Address details required

  • @KuldeepKumar-ki6cu
    @KuldeepKumar-ki6cu 2 роки тому

    Hello sir, , why are u passing personId in RequestBody ?? Is there any function in mongodb
    like in MySQL we have auto generated so that primary key may be different ?? How to make personId unique for every user in mongodb without passing the id from user end ??

  • @deeptarkoroy6724
    @deeptarkoroy6724 2 роки тому

    Please create a video on how to deploy microservices using docker. How to make docker containers communicate.

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому

      I have video on the same on channel.
      You can check Microservice deployment with Kubernetes

  • @pedroruiz8414
    @pedroruiz8414 2 роки тому +2

    why are you doing a 'pause' after saying the word 'the' every single time??

  • @tejachowdary309
    @tejachowdary309 2 роки тому

    I have a query on aggregate functionality. Can we not group by city first and then sort by age?

  • @ganpatinatrajan5890
    @ganpatinatrajan5890 2 роки тому

    Great video...
    Please make a video using React as frontend and Java Spring Boot as backend + MongoDB

  • @dhanukalakshan1553
    @dhanukalakshan1553 2 роки тому

    Thank you very much for this Video

  • @Akshay_akki_MN
    @Akshay_akki_MN Рік тому

    Springfox deprecated. please provide alternate for springfox to proceed furthur. Thanks

  • @aliksargsyan2782
    @aliksargsyan2782 2 роки тому

    Hello 👋 my brother. First of all thank you for all of your effort. Your teaching methods are so wonderful. And one more question I like your font style which color scheme or theme do you use on your IDE I want to my setup of IDE same color theme as you have.

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому +1

      Thank you so much 😊
      It is Xcode Dark theme with Atom dark icon pack and font is Monaco

    • @aliksargsyan2782
      @aliksargsyan2782 2 роки тому

      @@DailyCodeBuffer thanks for every thing my brother I learnt a lot form your channel 😘

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому

      Thanks 🙏🏻
      Keep Supporting

    • @aliksargsyan2782
      @aliksargsyan2782 2 роки тому +1

      @@DailyCodeBuffer always bro

  • @keerthikutti-q5n
    @keerthikutti-q5n Рік тому

    where can I find STudio3T URL Link for connection

  • @deeplife9654
    @deeplife9654 8 місяців тому

    Can you make a video on Jackson api, json to java obj , java obj to json , converting ????

  • @adamabdullah6789
    @adamabdullah6789 2 роки тому

    can we combine itu using web flux ?

  • @TheTiredNerd
    @TheTiredNerd 2 роки тому

    Can you please explain what is @Autowire used for ?When to use it ? where all can i use it ?

    • @saikatsarkar7162
      @saikatsarkar7162 2 роки тому

      It is used to achieve loose coupling. Basically, you use @Autowire on an instance's reference and spring automatically creates the object of the class which implements that instance.

  • @TylerCalifornia
    @TylerCalifornia 2 роки тому

    Which theme are you using?

  • @KunalLadhani-ku1vb
    @KunalLadhani-ku1vb 2 роки тому

    Hey, what theme are you using for intellij

  • @beesetti.d.ssubhash5075
    @beesetti.d.ssubhash5075 2 роки тому

    I'm just started watching spring boot master class. Should i watch this after completing that?

  • @rajeevp3000
    @rajeevp3000 2 роки тому

    Nice tutorial

  • @tech_tornado99
    @tech_tornado99 2 роки тому

    Thankyou somuch bro 🙏🙏

  • @gourabbanik2043
    @gourabbanik2043 2 роки тому

    Please make a video how to store image on cloudinary

  • @praveens2272
    @praveens2272 2 роки тому

    What if we want add some meta data to the APIs that needs to be displayed in swagger ui like description etc...

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому +1

      We can add using annotation configuration for all particular Rest endpoint

    • @praveens2272
      @praveens2272 2 роки тому

      @@DailyCodeBuffer those annotations from swagger apis or spring? Give me some example or one annotation please

  • @Atharva_kathiyawadi
    @Atharva_kathiyawadi 2 роки тому

    i do not understand where to start and how to learn spring and springboot beacuse of lots of module. is it any guide or course if you recommend to me

    • @DailyCodeBuffer
      @DailyCodeBuffer  2 роки тому +1

      I have a course on my channel, most of the part is covered which are required in day to day development

    • @IvanRandomDude
      @IvanRandomDude 2 роки тому +1

      Spring core basics (beans, AOP, dependency injection, configurations,) -> Spring MVC -> Spring Security -> Spring Data. These four are a must to know. Rest of the modules you will learn when you need them.

  • @puneetgupz
    @puneetgupz 2 роки тому

    Sir, please make video on Optional class in Java 8 and its uses.

  • @MyJavaTech
    @MyJavaTech Рік тому

    thankyou

  • @dkumarm9078
    @dkumarm9078 2 роки тому

    pls post Kafka and rabbit mq tutorial

  • @mehtasintu4577
    @mehtasintu4577 2 роки тому

    How to handle transaction

  • @IvanRandomDude
    @IvanRandomDude 2 роки тому +1

    Mongo vs Cassandra?

  • @NaveenKumar-os8dv
    @NaveenKumar-os8dv 2 роки тому

    Tutorial is good, but I am complete beginner, so it was still a little hard for me to understand what is happening when you are so fast.

  • @sajithdilshan2936
    @sajithdilshan2936 2 роки тому

    Super

  • @policepoki
    @policepoki 2 роки тому +1

    Hello Shabbir
    Daily leetcode challenge for DailyCodeBufferArmy ❤️

  • @ramabookstroremalang9131
    @ramabookstroremalang9131 2 роки тому

    🤩🤩🥳🙌🙌

  • @deeplife9654
    @deeplife9654 8 місяців тому

    😊❤

  • @ajinkya3515
    @ajinkya3515 2 роки тому

    11:00

  • @divakarpandey9094
    @divakarpandey9094 Рік тому

    Good content loved it but pls do not use "The" 7 times in once sentence

  • @PravirPriyadarshi
    @PravirPriyadarshi 2 роки тому

    if >> List hobby;
    how to find all document with a hobby say "reading"
    String myhobby="reading"
    how to create the criteria where given hobby can searched in list and if found the that record is returned
    what to change in this? >>> criteria.add(Criteria.where("hobby").nin(myhobby));

  • @srinathHero
    @srinathHero 10 місяців тому

    Nice

  • @santoshpattnaik480
    @santoshpattnaik480 Рік тому

    thanks