In base a this article, il DAO JPA generico (oggetto di accesso ai dati) è uno schema piuttosto piacevole.Esiste una buona implementazione generica di DAO JPA?
Esiste una buona implementazione?
In base a this article, il DAO JPA generico (oggetto di accesso ai dati) è uno schema piuttosto piacevole.Esiste una buona implementazione generica di DAO JPA?
Esiste una buona implementazione?
Si potrebbe dare un'occhiata allo Spring Data JPA.
Alcuni nuovi concetti sono stati introdotti in primavera dati JPA, ad esempio la creazione di query in base al nome del metodo, in modo da poter dichiarare un metodo come findById(String id)
e l'attuazione "generico" interpreterà il nome del metodo ed eseguire qualcosa di simile select Entity from Entity where id = 'given string'
Sono supportati anche metodi come findByNameAndLastName(String name, String lastName)
o findByNameOrInternalId(String name, int internalId)
.
Volevo solo parlare di un paio di implementazioni dao più generico per JPA:
L'articolo del blog è in realtà lo stesso di quello che ho collegato. :) T – hoymkot
sicuramente guardare a questo. Non l'ho usato ma ho visto un seminario su di esso, e ho un aspetto eccellente. –
@KevinWelker: l'idea è così bella, e se guardiamo oltre non è così complicato, sono stato sorpreso che nessuno ci abbia pensato prima ... –