View Single Post
Old 14-10-2009, 13:51   #5
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
Quote:
Originariamente inviato da zulutown Guarda i messaggi
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...
shinya è offline   Rispondi citando il messaggio o parte di esso