Part 1 - Relationships in Hibernate Using SpringBoot OneToMany and ManyToOne

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 87

  • @Xy-gx8ou
    @Xy-gx8ou 3 года назад +24

    After spending hours trying to figure it out by myself I was about to give up on this topic, but your video saved me! Thank you so much!

  • @QwertyQwerty-so4kw
    @QwertyQwerty-so4kw Год назад +2

    can't express in words how much I want to thank you. I finally understood how mapping is done. this things has been haunting me for a few years since I learned sql. thank you very much

  • @ashuzguitar
    @ashuzguitar 3 года назад +7

    Thanks a lot. Finally, so many things got cleared.
    With one to many, always an additional table gets created.
    In sql, we can simply add fk, this is achieved in hibernate from many-to-one side.
    Using mapped-by, we can tell one-to-many side entity to not worry, and only let many-to-one side entity handle the relationship.
    This video is gold, you may really be a tech pro afterall, like your user-name suggests.
    Cheers.

    • @rks_grd
      @rks_grd Год назад +1

      Your statements are also very useful I found..now its 110% clear concept !!

    • @ashuzguitar
      @ashuzguitar Год назад

      @@rks_grd Thanks

  • @gabrielmatos1233
    @gabrielmatos1233 2 года назад +4

    You couldn't be clearer than this! Thanks a lot!

  • @diegoruiz5265
    @diegoruiz5265 3 года назад +5

    Awesome video my friend ! I saw this topic in many others videos (some of the them with cost) and you've been the only that explains it in a practical and simple way. My English is not good but I underestood you clearly. Thanks a lot, you have a new suscriptor !

  • @renitalobo927
    @renitalobo927 5 лет назад +5

    Awesome video. Searched a lot to understand this concept. Finally I got it. Thank you.

  • @uddeshyaseth9732
    @uddeshyaseth9732 3 года назад +1

    Best Best Best Tutorial and way to explain is amazing, bro I am literally speechless. Bro, I owe you this one.

  • @dharmalingeswarparasa1609
    @dharmalingeswarparasa1609 2 года назад +2

    Thank you very much, Great explanation, this content deserves more views

  • @franciscoalves7098
    @franciscoalves7098 Месяц назад

    the goat, thank you, u saved me and my final project

  • @piotrhirnyk5577
    @piotrhirnyk5577 Год назад +1

    The way your presented this is awesome! Thanks a lot!

  • @siyavashvaezafshar4265
    @siyavashvaezafshar4265 4 года назад

    You are hell of a teacher my friend

  • @KieranMueller
    @KieranMueller Год назад +1

    Awesome video, clear and concise

  • @CodeWithRains
    @CodeWithRains 7 месяцев назад +1

    This is best video , many videos are like , hey this is how the relationship happened No one teaches from scratch this function will do this things will do this, becuase we need our requirement is different so need to know how can we build the best Model to work smooth , and here i got YOu man , thanks ,

  • @ramonrodrigueslima5684
    @ramonrodrigueslima5684 2 года назад +1

    Thanks, this lesson was right in time!!

  • @CodeWithRains
    @CodeWithRains 7 месяцев назад +1

    in case of table name is different yes in class it is student but we gave the table="students_details"
    then how

  • @beytullahyayla7401
    @beytullahyayla7401 2 года назад +1

    Thanks for video. I'm studying on a project. But when i try to do onetomany mapping, the foreignKeys are not created at Database. In your example this foreign key is DepartmentId. Have you any advice ?

  • @CodeWithRains
    @CodeWithRains 7 месяцев назад +1

    Teach about casecad also ! ?

  • @mohamedboukourdane8860
    @mohamedboukourdane8860 4 года назад +1

    as always, great tutorial, thank you man

  • @Cavdar2012
    @Cavdar2012 5 месяцев назад +1

    thanks a lot. how can i get to the next parts?

    • @KindsonTheTechPro
      @KindsonTheTechPro  5 месяцев назад

      This is the next part, Part 2 ruclips.net/video/MH9tm2WYS68/видео.htmlsi=VIlHWNZZz0zAbPWk

  • @chrismajuba
    @chrismajuba Год назад +1

    Perfect explanation 👌

  • @rks_grd
    @rks_grd Год назад +1

    Vey clear and useful video. Thanks you !!

  • @angelmora6877
    @angelmora6877 7 месяцев назад +1

    You're the goat bro thnk u so much

  • @fookoboy9623
    @fookoboy9623 2 года назад

    how to enter data inside of that table in json formet

  • @markoacimovic9889
    @markoacimovic9889 3 года назад +1

    Excellent video .

  • @ismailshaik416
    @ismailshaik416 2 года назад +1

    Easy to understand thank you

  • @damilolaodude9733
    @damilolaodude9733 9 месяцев назад +1

    Thank you 🙌🏽

  • @sachithnanayakkara4027
    @sachithnanayakkara4027 2 года назад

    Good One 👍

  • @Minnikittyworld
    @Minnikittyworld 4 года назад +1

    i need code how can i access.

  • @studyingit9762
    @studyingit9762 Год назад

    Great Video!!!!

  • @sumanpatil327
    @sumanpatil327 4 года назад +1

    It will be helpful if you show hot to insert data using postman

  • @stefancondriea8195
    @stefancondriea8195 3 года назад +1

    The best explanation i get

  • @samiyahyabey4104
    @samiyahyabey4104 3 года назад

    I did the exact same thing and I have : @Column(s) not allowed on a @ManyToOne property

  • @fazlulkareem254
    @fazlulkareem254 4 года назад

    great tutorial man!!!............keep doing

  • @sreerammaramwira5513
    @sreerammaramwira5513 3 года назад +2

    His name is "Kindson The Tech Pro"

  • @nicolahorst8529
    @nicolahorst8529 3 года назад +4

    Thanks for the explanation, that was really helpful. I still have a question. If you post a department with a Student with POST. Does the Student Objekte is automatically added to the students table and is accessible with student/:Id?

    • @SergiuIoan99
      @SergiuIoan99 3 года назад +1

      Hi! Did you get the answer? I have the same question

    • @nicolahorst8529
      @nicolahorst8529 3 года назад +1

      @@SergiuIoan99 Hi Ya if got an answer for that. If you Post a department you dont create a new Student you just pass the reference of the existing student that you want to add to the department. So Step one you create a Student step two you create a Department and pass the reference in the JSON object of Department. Reference is the Link students/student/id. And Spring will do the rest.
      I hope I could answer your question. If not tell me i will try to explain it again :)

    • @SergiuIoan99
      @SergiuIoan99 3 года назад

      @@nicolahorst8529 Thank you very much! 🙏

    • @feezankhattak1573
      @feezankhattak1573 3 года назад

      @@nicolahorst8529 Please fruitfull your anwer with some code. :)

    • @nicolahorst8529
      @nicolahorst8529 3 года назад

      @@feezankhattak1573 hi can you specify what exactly you need (as code) ? If you could specify I can provide you some code of course. :)

  • @oracle8798
    @oracle8798 4 года назад

    brilliant tutorial

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil 2 года назад

    Do I understand correctly that if there are two entities with a One-to-Many relationship, such as Employee and EmployeePhones. Then you need to receive such data on the server in DTO with one call, but with two separate json? And write down one by one: first the employee, get the ID from the saved employee, and then we record the phones using this ID for communication.

    • @KindsonTheTechPro
      @KindsonTheTechPro  2 года назад

      Yes, if you must have two separate json files. But why do you need two separate json?

  • @ab-real-life
    @ab-real-life 4 года назад

    You just solved a big problem for me thnaks

  • @lovachittumuri
    @lovachittumuri 3 года назад

    Nice explained

  • @ashraym2533
    @ashraym2533 4 года назад

    Thank you so much....🤩🤩helped me a lot

  • @MandatiSuvarna
    @MandatiSuvarna 4 месяца назад +1

    springMVC lo Hibernate Relationship mapping chesi vdeo upload cheyandi

  • @samjuthecoder2310
    @samjuthecoder2310 3 года назад

    So great!!!

  • @Rk_itz_me
    @Rk_itz_me 4 года назад

    Awesome man...keep it up

  • @tamometreveli7018
    @tamometreveli7018 3 года назад +1

    thanks

  • @sondray9369
    @sondray9369 4 года назад

    Thank you so much boss.

  • @darshandarshu4171
    @darshandarshu4171 11 месяцев назад +1

    thanks a lot

  • @mandeepsharma8305
    @mandeepsharma8305 3 года назад

    Thank you sir.

  • @anushakuthuru150
    @anushakuthuru150 3 года назад

    Can u provide GitHub link?

  • @feezankhattak1573
    @feezankhattak1573 3 года назад +1

    That's nice explanation, but i want something like;
    department{
    id: ...
    name: ......
    students: {
    id: .....
    name: ....
    }
    }
    That is , in your case the student have department_id, but what i want to put the student_id into the department table. like i try to show in the above json format.
    Thanks in advance :)

    • @KindsonTheTechPro
      @KindsonTheTechPro  3 года назад +1

      I get your point but we need to be careful with this so we avoid infinite recursion. How to do this is explained here ruclips.net/video/min556C749k/видео.html

  • @stefanmanev2061
    @stefanmanev2061 4 года назад

    Thanks dude

  • @Himanshubishnoi-td3nh
    @Himanshubishnoi-td3nh 11 месяцев назад

    then why dont we just make only manytoone in students??

    • @pmpm4537
      @pmpm4537 6 месяцев назад

      This! I have the same question

  • @gameplays997
    @gameplays997 3 года назад

    thank you !

  • @hadiansari5574
    @hadiansari5574 2 года назад

    😍😍😍

  • @monabeldi292
    @monabeldi292 3 года назад

    genius

  • @vijaymane7541
    @vijaymane7541 2 года назад

    CoolDB🤣😂

  • @Oliver-pj5bu
    @Oliver-pj5bu Год назад

    studeint

  • @Photoshopper2010
    @Photoshopper2010 11 месяцев назад +1

    I do the same but @OneToMany cases infinite recursion

    • @KindsonTheTechPro
      @KindsonTheTechPro  4 месяца назад

      I explained the solution here ruclips.net/video/d5_JMKAoCQA/видео.html