Похожие чаты

I have an entity called a User, and want to

create a "follows" relationship, like a User following another User. Of course, a User can follow multiple `User`s. How can I do it with JPA/Hibernate? I'm using JHipster if that matters

7 ответов

22 просмотра

You can use oneToMany relationship to store a list of users related to this user

Roy- Автор вопроса

That's not one-to-many relationship, but many-to-many. User may follow many other users. And user may be followed by many other users, not only one. Many to many is always a separate table

Roy- Автор вопроса
Dmytro Buryak
That's not one-to-many relationship, but many-to-m...

can you share a link I can follow? If I were using JDBC, I'd simply be keeping a separate table of IDs mapped to each other but JPA is a bit pain

Roy
can you share a link I can follow? If I were using...

This article (one of the first Google results) looks nice, it shows all three cases of how you can implement many-to-many with jpa and why you may need different approaches. https://www.baeldung.com/jpa-many-to-many

Roy
Thanks

You're welcome. Also I've just remembered that many-to-many is a relationship between "user" and "role" in spring security. This may also be helpful when searching for examples, there are tons of examples out there for classic setups for spring security

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта