Quote:
Originariamente inviato da zulutown
In pratica ti fai dare l'oggetto Utente (che è una @Entity gestita via ORM) e poi puoi accedere ai dati usando semplicemente i getter dei bean.
Ovviamente condizione necessaria è sapere usare JPA!
Se non la sai usare o la usi male, ci perdi più tempo, ma se lo sai usare, tutto si fa in un decimo del tempo.
|
Con gli esempi stile "select * from table" sono capaci tutti. E' facile dire "che figata 'sti ORM!!" quando non lavori in un ambiente ostile.
Fammi un esempio più complesso e vediamo se ci metti ancora un decimo del tempo... e con complesso intendo anche solo qualcosa come: l'oggetto Utente non si può costruire con una select da una tabella 'Utenti', ma le informazioni sono sparse su più tabelle, magari su database diversi... peccato che tu su uno dei database non possa fare select dalle tabelle perchè "le policy aziendali sono queste" ma si debba reperire i dati da una qualche procedura PL/SQL. Ah dimenticavo, deve funzionare su Websphere, non su Glassfish (troppo facile!), e con i driver JDBC di Oracle (buggati). Ah... non dimenticare della foto dell'utente in quella colonna di tipo BLOB...