Entity Mapping | @ManyToMany @JoinTable with REST| Spring Data JPA | Spring Boot | Dev2Prod Coding

Поделиться
HTML-код
  • Опубликовано: 5 фев 2025
  • This video will focus on @ManyToMany Entity Mapping in Spring Data JPA development & testing via REST endpoints.
    Github:
    github.com/Dev...
    In case you like this video please Like, Subscribe & press the bell icon.
    Dev2Prod Coding

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

  • @theNorth473
    @theNorth473 Год назад +3

    Wow this was awesome. There are some good tutorials out there but this is a level above anything else I've seen yet. Thank you!

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

    omg...so clear, y didnt i find this vid before, thanks a lot for this

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

    Thanks! Clear explanation!

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

    Very well explained.. Keep it up

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

    Você é muito inteligente, meu chapa! Parabéns!

  • @toetoeag
    @toetoeag 3 месяца назад

    Thank you very much.

  • @JoshTonyKlementJ
    @JoshTonyKlementJ 8 месяцев назад

    Nice Video Sir Thank you

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

    Thank you very much!

  • @AbhikKumarPal-s5l
    @AbhikKumarPal-s5l 11 месяцев назад

    THANK YOU!

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

    Hi bro video after so long
    BTW I reallly liked dur videos

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

    Well explained it

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

    I love you smart Indian wizard!
    This helped a lot.
    I do have one question though: is there a way to create an Employee with a Post method that also takes in input a set of Projects?
    Ill' try to explain it better. In the video you create an Employee, you create a Project and then you add the projects to the employee one by one. I'm looking for a way to add multiple projects to the employee when I'm creating the employee. So in your example when creating the employee I would like to pass a name (employee name) and a set that contains multiple projects.

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

      Thanks...Glad that you liked it.
      Is there a way to create an Employee with a Post method that also takes in input a set of Projects? -> Yes, it can be done. You can use one-to-many mapping to add multiple projects to the employee. You can check ruclips.net/video/2fvUrpYG95w/видео.html for more on this.

  • @trunguck179
    @trunguck179 8 месяцев назад

    thank u so much

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

    Thanks a lot..!!

  • @rohitpadile7088
    @rohitpadile7088 7 месяцев назад

    💪💪💪💪

  • @ShraboniSinha-s8z
    @ShraboniSinha-s8z 11 месяцев назад

    Thank you

  • @kaviyarasank4891
    @kaviyarasank4891 5 дней назад

    What happens when we try to create a project with already assigned employees, will JPA take care of all the assigned employees by populating the third table? Like you are adding employees after the project creation one by one, what if I want when creating the project itself I want bulk adding of employees?

  • @nooruddinraotiwala353
    @nooruddinraotiwala353 10 месяцев назад +1

    how does scenario looks in db that u didnt show what happened to the joineTable ???

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

    Very nice explained..👏
    Sir please make video on how to remove assigned project for particular emp.

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

    I LOVE YOUUU BROOO!! THANKS

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

    JsonIgnore stops the circular but also stops adding employee to Project, so just makes it a more complex one to many.

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

      Use @jsonbackreferrence on top of get method

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

    Finally i have found.....What i excellently want.

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

    Bro, what about the sql sripit ,

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

    Thank you, what i do whene i want to assign project to Employee ?

    • @TheKnightKing007
      @TheKnightKing007 10 месяцев назад

      if u want assign one project to one person means go for @OneToOne,
      if multiple project to one person mean go for @OneToMany,
      if one project involved to many persons means @ManyToOne
      if Many person collap with many project means go for @ManyToMany

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

    how can i do if i want employee list in particular project along with project details ???

  • @massimoramaj3233
    @massimoramaj3233 9 месяцев назад

    Is there any specific reason why you did not use @Getter and @Setter in employee entity?

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

    I'm getting stack overflow error...even after using @JsonIgnore.... actually I'm using DTO classes

  • @cvgaviao
    @cvgaviao 11 месяцев назад

    What if the relationship has attributes ?

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

    In MYSQL Workbench the project is assigned to employee/s but in Postman it doesn't show to be assigned. What could be the problem?

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

    When I'm updating the record It is showing Customer with projects but when I'm try to get all records or find by id It is showing [ ] for projects.
    I don't understand why ?
    Can you help....Pls.

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

    I am new to Spring boot and facing challenge to implement join query in specification. could you please help?

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

      Please share your problem, devtoprodcoding@gmail.com

  • @عبدالرحمنخالد-ش4ت6ي
    @عبدالرحمنخالد-ش4ت6ي 10 месяцев назад

    To delete a Project , we need to go throw every employee and remove the project form him to perform our task?

  • @gajanangaikwad8934
    @gajanangaikwad8934 10 месяцев назад

    Can you tell me how to delete the mapping

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

    why i'm getting, forbidden?

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

    How to sort this column which has Many to many relation?

  • @AshuKumar-kw8bi
    @AshuKumar-kw8bi 9 месяцев назад

    bhai tera project kisi kam ka nhi hai...tum ache ache comment khud hi fake account se karte ho kya

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

    From where you got getAssignedProjects()in service

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

      Please check Employee entity class, there I have defined
      private Set assignedProjects = new HashSet();
      getAssignedProjects() is the getter method for the same which is auto generated by lombok.Data annotation. Hope it helps!