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

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 188

  • @fahadgaliwango4502
    @fahadgaliwango4502 10 หลายเดือนก่อน +16

    Another milestone to acquire knowledge , improve and confidence , thanks Ali

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน +1

      My pleasure!

  • @mohamedousmaneibrahim-vr7ur
    @mohamedousmaneibrahim-vr7ur 3 หลายเดือนก่อน +6

    Mr. Bouali Ali, you have become a role model and inspiration for me as a developer and a person. May Allah protect and reward you.

  • @thuanquoc1231
    @thuanquoc1231 9 หลายเดือนก่อน +6

    I'm a CS student and thanks a lot for making this video, Mr. Ali.
    Love from Vietnam students ❤️❤️❤️

    • @go_lang_thang
      @go_lang_thang 8 หลายเดือนก่อน

      keep it up bro !!!

    • @thuanquoc1231
      @thuanquoc1231 8 หลายเดือนก่อน

      @@go_lang_thang yessirrrrrr

  • @Choudhary-i8e
    @Choudhary-i8e 2 หลายเดือนก่อน +2

    Myself faheem having 4 years of experience as java backend developer but when i start watching your videos learn something new
    Thanks ali
    From india

    • @BoualiAli
      @BoualiAli  2 หลายเดือนก่อน +1

      Glad to hear that

  • @computer_science10
    @computer_science10 10 หลายเดือนก่อน +7

    Just watched the 7 hours of spring boot course. Excited to watch upcoming ones😅

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Enjo it!

  • @lightyagami4667
    @lightyagami4667 9 หลายเดือนก่อน +13

    Sir i have one recommendation. Unlike front-end
    There's not much springboot projects in TH-cam.
    If possible please make a production level full stack springboot project with spring security, deployment, testing everything
    We will buy if you can make paid one on it

    • @restonspositifs3336
      @restonspositifs3336 6 หลายเดือนก่อน

      Hello guy ! You can watch this tutorial

    • @restonspositifs3336
      @restonspositifs3336 6 หลายเดือนก่อน

      th-cam.com/video/WuPa_XoWlJU/w-d-xo.html

  • @shadownight3106
    @shadownight3106 10 หลายเดือนก่อน +3

    no way. Another? Bro, you are changing my life, thanks.

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Happy to hear that!

  • @user-rdr1712
    @user-rdr1712 หลายเดือนก่อน +4

    Oct 2, 2024
    10:25AM | Watched upto 57:18
    11.20AM | Watched upto 1:30:50
    12:05PM | Watched upto 2:05:55
    02:59PM | Watched upto 2:25:20
    04:18PM | Watched upto 2:37:37
    06:44PM | Watched upto 3:24:50
    07:19PM | Watched upto 3:33:03
    08:03PM | Watched upto 3:58:30
    Oct 3, 2024
    09:10AM | Watched upto 4:29:10

  • @aparnan1272
    @aparnan1272 2 หลายเดือนก่อน

    Very elaborate and of rich quality. Most of the you tube tutorials don't dwell this deep into the domain. You touch upon every aspect of the topic under discussion. Thank you so much. Can you add 5min of Query Optimization techniques or JPA optimization techniques to this tutorial

  • @belajarjava-f5n
    @belajarjava-f5n 20 วันที่ผ่านมา

    Saya tidak mengerti bahasa mu, tapi presentasi mu dalam menjelaskan membuat aku paham. Terimakasih.

  • @lucasmoritv
    @lucasmoritv 9 หลายเดือนก่อน +1

    Thank you the tutorial, I like the way you use the documentation to explain things, most people just talk and seems is coming from their heads, really appreciate. I would like to see a tutorial about Spring Cloud with native build

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      working on it

  • @ГеоргиДимитров-ф6в
    @ГеоргиДимитров-ф6в หลายเดือนก่อน +1

    Bouali Ali - modern hero!

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Thank you

  • @andriipyroh1995
    @andriipyroh1995 7 หลายเดือนก่อน

    Great video! I`ve watched it in its entirety and got a lot of new knowlage, I`ve done with several courses about spring already, but there was full coverage. Expect from you more videos, you always do the best!

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad you enjoyed it!

  • @preciousmutungi9614
    @preciousmutungi9614 9 หลายเดือนก่อน +4

    Well elaborated! Thank you

  • @fatemehsalem3850
    @fatemehsalem3850 5 หลายเดือนก่อน +1

    Thank you, this course is essential for Java developers, It provides clear explanations.

  • @demonss22
    @demonss22 4 หลายเดือนก่อน +1

    Great tutorial. Very helpful. Please add a course on spring reactive framework. One question though, @Polymorphism is only specific to Hibernate and it is marked for deprecation. What is the best way to filter out child class records from queries? Should we use discriminators in queries?

  • @shivamshankhdhar4238
    @shivamshankhdhar4238 หลายเดือนก่อน

    Masterpiece ❤ Love from 🇮🇳

  • @calebmbugua745
    @calebmbugua745 10 หลายเดือนก่อน +4

    Wow, immense, greatly enjoying your spring batch course

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน +2

      Glad you enjoy it!

    • @JanNdungu
      @JanNdungu 10 หลายเดือนก่อน +1

      Mzee, pia wewe umepata hii channel 😀

  • @nvtentertainment4098
    @nvtentertainment4098 10 หลายเดือนก่อน +1

    I come from Vietnam and I find your videos very easy to understand

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad you think so!

  • @ShermukhammadKarimov
    @ShermukhammadKarimov 3 หลายเดือนก่อน

    thanks for this amazing tutorial. I directly applied most of the database concept in this tutorial into my final project

  • @ahmedyoussef7923
    @ahmedyoussef7923 2 หลายเดือนก่อน

    Very nice video ♥
    I understood spring data JPA now !

  • @helloworld-rg2qe
    @helloworld-rg2qe 10 หลายเดือนก่อน

    شكرا جدا ليك يا بشمهندس علي تعبك وشرحك الجميل وإن شاء الله في انتظار Spring cloud ☕
    Thank you very much ♥️♥️

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Welcome

  • @JanNdungu
    @JanNdungu 10 หลายเดือนก่อน +1

    Wow, I was literally looking for this course on your channel hours before you uploaded it. Much appreciated

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad you liked it!

  • @em_coding
    @em_coding 10 หลายเดือนก่อน +1

    Great one Course Sir,, Thanks Alot, I have a suggestion: Deplying a SpringBoot Application on ECS AWS with cicd

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      check the latest video

  • @SharleenGo
    @SharleenGo 6 หลายเดือนก่อน

    Extremely well done sir. Thank you very much.

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน +1

      Very welcome

  • @moisesvillalba6615
    @moisesvillalba6615 4 หลายเดือนก่อน

    Great explanation! Thanks Ali

  • @fufufifi2349
    @fufufifi2349 10 หลายเดือนก่อน

    بارك الله فيك ويرحم والديك.Many thanks

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      my Pleasure

  • @rajnarayan9558
    @rajnarayan9558 10 หลายเดือนก่อน

    First of thank you so much for providing this type of content for free, and I request you to create a full fladge application please

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Great suggestion!

  • @youssefoubrik5254
    @youssefoubrik5254 3 หลายเดือนก่อน

    Well elaborated. Thank you

  • @HaseebSajid-pv9rq
    @HaseebSajid-pv9rq 4 หลายเดือนก่อน

    Done!!!
    love from Pakistan

  • @BugdangfixLam
    @BugdangfixLam 4 หลายเดือนก่อน

    love from Vietnam!

  • @birbir969
    @birbir969 10 หลายเดือนก่อน +1

    please do ultimate guide for spring security. Thank you very much.

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      done

  • @khouloudbouazizi280
    @khouloudbouazizi280 9 หลายเดือนก่อน

    Thank you for your insightful tutorials. I want to know if I can create a desktop application using Spring boot and Angular according to the client's requirement, if not are there other advanced technologies to create a desktop application?

  • @gamingbeast710
    @gamingbeast710 10 หลายเดือนก่อน +1

    awsome can you also please post short part for jpa only part with spring as basic or introduction ?

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      The main focus is JPA

  • @birbir969
    @birbir969 10 หลายเดือนก่อน +1

    indeed it is ultimate guide for me. Thank you very much.

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad it helped!

  • @lucasdechaumet2022
    @lucasdechaumet2022 10 หลายเดือนก่อน

    perfect video ! But pleaseeeee can you make frontend to use spring security with register, authenticate, refresh

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      done

  • @30ynot
    @30ynot 8 หลายเดือนก่อน

    Great video! Thanks🙏

  • @namminh4336
    @namminh4336 6 หลายเดือนก่อน

    Great lesson! Thanks you

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      My pleasure!

  • @khalilelemam1349
    @khalilelemam1349 9 หลายเดือนก่อน

    waiting for the whole course on spring security 😀

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน +1

      released

  • @VimukthiWaththegama
    @VimukthiWaththegama 7 หลายเดือนก่อน

    excellent, we need more

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      every week

  • @shashanksingh4708
    @shashanksingh4708 5 หลายเดือนก่อน +3

    is there a good tool that you can recommend for drawing Entity Relationship diagrams ?

  • @samahmahdi5511
    @samahmahdi5511 6 หลายเดือนก่อน

    Thanks, it is amazing explanation !

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      You are welcome!

  • @AdityaKumar-pd5tx
    @AdityaKumar-pd5tx หลายเดือนก่อน

    please make a complete tutorial on Spring Cloud Microservies

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Already done. Check the videos

  • @HamdaouiWassim
    @HamdaouiWassim 10 หลายเดือนก่อน

    I love what you are doing bro

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Thank you so much wess

  • @augustineanosike741
    @augustineanosike741 10 หลายเดือนก่อน

    your videos are really up to date with today's springboot developement, Thank you so much, God Bless you

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      You're very welcome!

  • @ramabookstroremalang9131
    @ramabookstroremalang9131 10 หลายเดือนก่อน

    Thank you, Bouali Ali.

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      welcome

  • @supun_sandaruwan
    @supun_sandaruwan 10 หลายเดือนก่อน +1

    Another great content. Thank you sir ♥🔥

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Glad you enjoyed it!

  • @veereshdeepak9466
    @veereshdeepak9466 9 หลายเดือนก่อน

    Thanks for valuable content hope you come up with MapStructs framework in springboot please

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Sure thing!

  • @KuchNahiBasAiseHi
    @KuchNahiBasAiseHi 10 หลายเดือนก่อน

    another great content. thanks again.

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      My pleasure!

  • @deeplife9654
    @deeplife9654 5 หลายเดือนก่อน

    Just One Question , Do I need to learn more after mastering the materials and concepts in this video ?

    • @BoualiAli
      @BoualiAli  5 หลายเดือนก่อน +1

      yes, go for the book social network playlist to deepen your knowledge

  • @gowthamkrishnasivaraja7616
    @gowthamkrishnasivaraja7616 3 หลายเดือนก่อน

    thank you!

    • @BoualiAli
      @BoualiAli  2 หลายเดือนก่อน

      You're welcome!

  • @unique7648
    @unique7648 10 หลายเดือนก่อน

    great video ali thank you so much ! i was wondering how can i avoid infinite recursion during serialization with Bidirectional Association ? as in let's say that i want a specific course with all it's sections , and on a different endpoint i want to get a section with it's parent course . i'm always getting a huge Json file that has recursion .

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน +1

      I published a video about that exact issue.
      Check the videos

  • @lightyagami4667
    @lightyagami4667 10 หลายเดือนก่อน

    Great tutorial

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Thank you! Cheers!

  • @jouinimouhamed5774
    @jouinimouhamed5774 10 หลายเดือนก่อน

    Thank you sir ♥🔥

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      welcome

  • @funny_planets
    @funny_planets 7 หลายเดือนก่อน

    thanks bro !

  • @AbdallaElawady
    @AbdallaElawady 5 หลายเดือนก่อน

    In the table-per-class strategy, why the base class has its own table? 3:28:40

  • @MohamedAmineBouaziz-s4n
    @MohamedAmineBouaziz-s4n 9 หลายเดือนก่อน

    Thank you ♥

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      my pleasure

  • @НиколайБурмин-м9ч
    @НиколайБурмин-м9ч 10 หลายเดือนก่อน

    Please do big lesson about metrics and monitoring

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน +1

      Great suggestion!

    • @JanNdungu
      @JanNdungu 10 หลายเดือนก่อน +1

      @@BoualiAli You're the best sir

  • @wavka5126
    @wavka5126 5 หลายเดือนก่อน +1

    Isn't there a mistake in crow's foot notation of the project diagram (34:30 The project we will build)? Shouldn't it be the other way around in Author-Course relationship? Course must have at least one author so there should be a line on author side, and author might not have a course yet so there should be a circle on course side?

  • @studywithfakhri6133
    @studywithfakhri6133 6 หลายเดือนก่อน

    Great Job bro , mcharif Tounes

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน +1

      allah ybareklik

  • @Mahmudulhasan-ts5hm
    @Mahmudulhasan-ts5hm 2 หลายเดือนก่อน

    can you make One to Many relations in a single table?

  • @MudasarRauf
    @MudasarRauf 10 หลายเดือนก่อน

    very nice intro 🙂

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad you liked it!

  • @legends_assemble4938
    @legends_assemble4938 10 หลายเดือนก่อน

    Thanks!

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Wow, thank you for that ❤️

    • @legends_assemble4938
      @legends_assemble4938 10 หลายเดือนก่อน

      @@BoualiAli The content is worth more than this little thanks... But Thanks for this comprehensive video.

  • @user-rdr1712
    @user-rdr1712 หลายเดือนก่อน

    3:15:30
    What will be the resource_type if I try to insert 'length', 'type' and 'content'? Means, Is it possible to persist data with all these 3 values? Like,
    Instead of VideoRepository, is it possible to persist a data with three columns (Example: length = 10, type= 'pdf', content= 'hello world!') using ResourceRepository?

  • @stefumies
    @stefumies 3 หลายเดือนก่อน

    Why the kerfuffle with setting up the databases externally with docker when Spring has support via docker-compose which will autodetect your driver dependencies and create a yaml file to run from within the spring application?

  • @pragmaticcoder6910
    @pragmaticcoder6910 10 หลายเดือนก่อน

    Is this a full course for spring boot or do I need to buy to access for full course somewhere?

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      all my courses are free.
      Do not pay for learning.
      You can contribute if you want to

  • @roshithrao3874
    @roshithrao3874 4 หลายเดือนก่อน

    Hi @Bouali Ali,
    Here at age field, you are not using any column annotation as well as nullable attribute also, but how it is reflecting as not null in database. Can you please help on this ?

  • @programacion3694
    @programacion3694 4 หลายเดือนก่อน

    que buen servicio :)

  • @timango1399
    @timango1399 5 หลายเดือนก่อน

    do u have full source?

  • @sunilk9298
    @sunilk9298 10 หลายเดือนก่อน

    The type @Polymorphism is depreciated since version 6.2... so what to do

  • @OsteenOmega
    @OsteenOmega 7 หลายเดือนก่อน

    hello sir. what is the difference between spring data jpa and spring data REST. i just came across it but in spring docs when i was trying to understand pagination

  • @piyush4815
    @piyush4815 9 หลายเดือนก่อน

    Please put the table of contents.

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน +1

      done

  • @QuyNguyen-qk2sc
    @QuyNguyen-qk2sc 6 หลายเดือนก่อน

    can you upload the code for this video? Thank you !!

  • @pritikumari-n7o1h
    @pritikumari-n7o1h 9 หลายเดือนก่อน

    Hi Ali, As I know MYSQL Dialect does not support sequences then how you create the sequence? It has been created two table with name "author" and "author_sequence".

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      mysql uses table generator

  • @vishalmishra1937
    @vishalmishra1937 หลายเดือนก่อน

    i am using intellij community editionand underview not able to view database. is it only me or anybody else also facing same issue

  • @jagdishtawde2077
    @jagdishtawde2077 9 หลายเดือนก่อน

    verify helpful

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      Glad you think so!

  • @JanuszBiznesu-d5p
    @JanuszBiznesu-d5p 2 หลายเดือนก่อน

    Com for stats

  • @premraj.m
    @premraj.m 10 หลายเดือนก่อน

    1:39:00 Spring JPA

  • @sarthsheth8994
    @sarthsheth8994 หลายเดือนก่อน

    We could have made mappedSuperclass abstract.

  • @rayenmerghmi5664
    @rayenmerghmi5664 4 หลายเดือนก่อน

    2:40:23

  • @nadipillirama4210
    @nadipillirama4210 8 หลายเดือนก่อน

    I want to full stack developer cource and videos provided

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      done

  • @ovidiuvergil
    @ovidiuvergil 5 หลายเดือนก่อน

    4:50:00

  • @meeka7872
    @meeka7872 10 หลายเดือนก่อน +1

    Security tutorial?

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน +5

      Soon

    • @lightyagami4667
      @lightyagami4667 10 หลายเดือนก่อน

      @@BoualiAli no way you are real sir😳

  • @kyawzawhtet5623
    @kyawzawhtet5623 10 หลายเดือนก่อน

    Please Spring Boot and Thymeleaf Project🎉🎉🎉

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Great suggestion!

  • @paraskaushik2639
    @paraskaushik2639 3 หลายเดือนก่อน

    Where is the code link ?

    • @BoualiAli
      @BoualiAli  2 หลายเดือนก่อน

      in my github

  • @murariprasadmeda
    @murariprasadmeda 10 หลายเดือนก่อน

    ❤❤

    • @murariprasadmeda
      @murariprasadmeda 10 หลายเดือนก่อน

      bro i am waiting for another course on Spring Security pls make full video bro

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      done

  • @deeplife9654
    @deeplife9654 5 หลายเดือนก่อน

    Instead of giving the link of your Github profile, please provide the project link.

    • @BoualiAli
      @BoualiAli  5 หลายเดือนก่อน

      it is already there

  • @TengPanha-yg3ze
    @TengPanha-yg3ze 10 หลายเดือนก่อน

    Kubernate tutorial?

    • @BoualiAli
      @BoualiAli  7 หลายเดือนก่อน

      sure

  • @CheeseStickzZ
    @CheeseStickzZ 9 หลายเดือนก่อน +17

    Please stop using @Data for entities

    • @emiraktas2341
      @emiraktas2341 8 หลายเดือนก่อน

      why? Do you explain that?

    • @CheeseStickzZ
      @CheeseStickzZ 8 หลายเดือนก่อน

      @@emiraktas2341 google @Data Lombok with jpa entities on stack overflow

    • @gabrielemartina6163
      @gabrielemartina6163 8 หลายเดือนก่อน +1

      Why? Just a lombok feature😅

    • @CheeseStickzZ
      @CheeseStickzZ 8 หลายเดือนก่อน

      @@gabrielemartina6163 search on Google lombok @Data jpa entity and see why it's bad. It's a mistake everyone makes

    • @go_lang_thang
      @go_lang_thang 8 หลายเดือนก่อน

      why not bro ? ? ? ?

  • @RachelJim-m9t
    @RachelJim-m9t 7 หลายเดือนก่อน

    Hello Coach,
    Hope this message finds you well.
    I'm reaching out to you today because I believe your courses have the potential to attract a significant number of students and generate positive reviews.
    Would you be interested in proceeding further?
    Here are my marketing plan to promote your Udemy course to attract more students and gain many positive 5 stars reviews:
    1. Offering free Coupon: Provide a taste of your course content with a free coupon to enroll 1000 students in 5 days.
    2. Utilizing Social Media
    3. Email Marketing Campaign
    4. And possibly running ads.
    I am looking forward to hearing from you soon.

  • @Chernov1984
    @Chernov1984 8 หลายเดือนก่อน

    +

  • @marcinb.901
    @marcinb.901 หลายเดือนก่อน

    Thats really great, thank you!
    One question:
    At 04:43:30 "Select data with named query" i got this:
    org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.tutorial.jpa.models.Author.courses: could not initialize proxy - no Session
    I've read that "Hibernate throws the LazyInitializationException when it needs to initialize a lazily fetched association to another entity without an active session context. That’s usually the case if you try to use an uninitialized association in your client application or web layer."
    But what am I doing wrong?
    It seams to appear in context with "repository.findByNamedQuery(50)
    .forEach(System.out::println); because it's possible to read out the size() of repository but not .forEach...
    Thx in advance!

  • @DecodingWars
    @DecodingWars 8 หลายเดือนก่อน

    Hi Ali
    When i used findAllBy method i capture result in List but when i try to print List it gives LazyInitializationException.
    How to resolve such issue please guide on it.
    Thanks in advance

  • @GunterGoossens
    @GunterGoossens 6 หลายเดือนก่อน

    Great video! Thanks!

    • @BoualiAli
      @BoualiAli  5 หลายเดือนก่อน

      thank you

  • @kareemlateefyomi8690
    @kareemlateefyomi8690 2 หลายเดือนก่อน

    Thanks!

  • @rayenmerghmi5664
    @rayenmerghmi5664 4 หลายเดือนก่อน

    3:33:10