Entity Mapping | @ManyToMany @JoinTable with REST| Spring Data JPA | Spring Boot | Dev2Prod Coding
Vložit
- čas přidán 28. 06. 2022
- This video will focus on @ManyToMany Entity Mapping in Spring Data JPA development & testing via REST endpoints.
Github:
github.com/Dev2ProdCoding/spr...
In case you like this video please Like, Subscribe & press the bell icon.
Dev2Prod Coding
💪💪💪💪
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!
Wow, thanks!
Você é muito inteligente, meu chapa! Parabéns!
Thank You!!
Very nice explained..👏
Sir please make video on how to remove assigned project for particular emp.
Very well explained.. Keep it up
Thank you, I will
Thanks! Clear explanation!
Thanks for watching!
Nice Video Sir Thank you
Mano, tu é um gênio!!! Estou há 2h pensando como eu poderia associar um @ManyToMany no JSON já que eu sabia que os meus dois Entity estavam funcionando como esperado. Agora, terei que ver como esse código funciona para futuras apliações.
Hi bro video after so long
BTW I reallly liked dur videos
Thank you so much
Thank you very much!
You're welcome!
Well explained it
Thank You!!
Thanks a lot..!!
You are welcome!
JsonIgnore stops the circular but also stops adding employee to Project, so just makes it a more complex one to many.
Use @jsonbackreferrence on top of get method
thank u so much
THANK YOU!
You're welcome!
I LOVE YOUUU BROOO!! THANKS
Thank you
You're welcome
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.
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 czcams.com/video/2fvUrpYG95w/video.html for more on this.
Finally i have found.....What i excellently want.
Glad to hear that!!
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?
how does scenario looks in db that u didnt show what happened to the joineTable ???
Bro, what about the sql sripit ,
I'm getting stack overflow error...even after using @JsonIgnore.... actually I'm using DTO classes
I am getting same error
What if the relationship has attributes ?
I am new to Spring boot and facing challenge to implement join query in specification. could you please help?
Please share your problem, devtoprodcoding@gmail.com
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.
same problem
Is there any specific reason why you did not use @Getter and @Setter in employee entity?
why i'm getting, forbidden?
Thank you, what i do whene i want to assign project to Employee ?
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
Can you tell me how to delete the mapping
How to sort this column which has Many to many relation?
Use treeset
@@johnvick8861 it will remove duplicates
To delete a Project , we need to go throw every employee and remove the project form him to perform our task?
bhai tera project kisi kam ka nhi hai...tum ache ache comment khud hi fake account se karte ho kya
From where you got getAssignedProjects()in service
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!