Hirdetés
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Milyen hagyományos (nem okos-) telefont vegyek?
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Samsung Galaxy A54 - türelemjáték
- Apple iPhone 11 Pro Max - tiltott gyümölcs
- Apple iPhone 15 - a bevált módszer
- Xiaomi 14 - párátlanul jó lehetne
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- Poco F7 – bajnokesélyes
- Utolérné riválisait a Vivo akkumulátorban
Új hozzászólás Aktív témák
-
#39560925
törölt tag
Vannak adatbázis entitásaim amik körbehivatkoznak egymásra, például MoviesEntity ismer csomó ActorsEntity-t és vica-versa. Ezeket az entitásokat akarom REST-en keresztük JSON-nel elérhetővé tenni, méghozzá úgy, hogyha jön egy GET request egy MoviesEntity-re, akkor fetchelje le a hozzátartozó Actorokat, Producereket, stb-t, de ne tovább. Ez sikerül is az alábbi módon:
MoviesEntity:
@JsonManagedReference
private List<ActorsEntity> actors;
...
@ManyToMany(fetch = FetchType.EAGER)
@JoinTable(name = "movies2actors", catalog = "movietime2", schema = "", joinColumns = @JoinColumn(name = "movieid", referencedColumnName = "movieid", nullable = false), inverseJoinColumns = @JoinColumn(name = "actorid", referencedColumnName = "actorid", nullable = false))
public List<ActorsEntity> getActors() {
return actors;
}ActorsEntity:
@JsonBackReference
private List<MoviesEntity> movies;
...
@ManyToMany(mappedBy = "actors") // LAZY fetching is default
public List<MoviesEntity> getMovies() {
return movies;
}Ez rendben is van. Viszont azt is szeretném, hogyha valaki egy Actor-t kérne GET requesttel, akkor ugyan úgy kapja meg az 1 távolságra lévő kapcsolódó entitásokat is (pl milyen filmekben játszott).
Erre nincs ötletem, nem is nagyon találtam neten semmit. Esetleg valaki tudja mi ilyenkor a teendő, vagy ha valaki jobban gúglizik, mint én, az is nagy segítség volna.
conditional annotiation ha lenne, milyen jó lenne.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Bambu Lab 3D nyomtatók
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Villanyszerelés
- Képregény topik
- Milyen NAS-t vegyek?
- XPEnology
- One otthoni szolgáltatások (TV, internet, telefon)
- Hobby rádiós topik
- Milyen hagyományos (nem okos-) telefont vegyek?
- További aktív témák...
- Bomba ár! Lenovo ThinkPad X390: i5-G8 I 8GB I 256SSD I 13,3" HD I HDMI I Cam I W11 I Gari!
- Wacom Cintiq DTK-2260 digitális rajztábla
- ÁRCSÖKKENTÉS ASUS HD6870 videókártya
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Ravpower 6000 mAh-s mégis pici powerbank eladó
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


