Ciao a tutti,
sto guardando JPA per la prima volta, utilizzando Hibernate come sua implementazione.
Supponendo di avere un'entità "Utente" e un'entità "RuoliUtente" per la gestione della login, vorrei riuscire a gestire gli utenti in questa maniera.
Utente ut = new Utente("pippo", "12345");
List<RuoliUtente> ruoli = new ArrayList<RuoliUtente>();
ruoli.add(new RuoliUtente("lettori"));
ruoli.add(new RuoliUtente("scrittori"));
ut.setRuoli(ruoli);
Io vorrei rendere persistente l'utente 'ut' facendo in modo che automaticamente vengano inseriti anche i ruoli su DB (se eventualmente non dovessero già esserci).
E' fantascienza? O si può fare??
(potrei fare questo a mano, controllando se il ruolo già esiste, ed eventualmente crearlo, ma vorrei evitare)
Grazie a tutti![]()

Rispondi quotando
