Bonjour
Je suis débutant sur Hibernate et je n'arrive pas a faier ce que je veux...
En tres gros j'ai deux table:
Service:
- Id
- Nom du service
- Type d'unité
Unite:
- Id
- Type d'unité
- Langue
- Valeur
Pour illustrer un peu mieux:
* Type d'unité = par exemple DAY, HOUR, KO...
* Langue = fr,en,es,de etc...
* Valeur d'unité = pour type DAY par exemplee day, jour... (traduction du type dans la langue)
En gros ce que je voudrais c'est faire une jointure sur le type d'unité entre les services et les unitées sans avoir a passer par une table intermediaire du genre (pk_service,pk_unite)
Dans l'optimum j'aimerai pouvoir recuperer a partir d'un objet service une Map(String,Unit) ou la key serait la langue de l'unité... mais bon si vous savez deja comment retourner une liste d'unitées qui correspondent au type ca serait deja tres bien![]()
J'ai regardé longtemps sur internet mais j'ai du mal a comprendre ce que je dois faire...:
- pas de table de liason = pas de @JoinColumn???
- retour en map selon langue il faut utiliser @MapKey c'est ca ?
Si vous pouviez m'eclairer ca serait sympa![]()
Partager