accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Relazione tra database e POJO

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  it.comp.java ] 

Retour : Accueil du site it comp java  


  Sujet:   Relazione tra database e POJO  
 De: ci...@tiscali.it (cicap)
 Groupes: it.comp.java
 Organisation: [Infostrada]
 Date: 12. Jul 2008, 09:34:26
In una situazione dove ho un motore che deve supportare piu' di un 
database, come ci si deve comportare con il data model?

Precisando, se ho 2 database con struttura che puo' essere differente, 
duplicate anche i POJO? Poi pero' i "client" si vorrebbe che fossero 
trasparenti al database scelto. Quindi si prefigura un terzo datamodel 
generico.


Ad esempio DbAUser per il database A,  DbBUser per il database B. Poi 
c'e' User. L'adapter di A e B devono ovviamente copiare il POJO DbAUser 
in User.

Questa situazione mi sembra ingestibile, anche perche' c'e' da fare un 
trasferimento dati da un modello all'altro che puo' risultare troppo 
macchinoso. Immaginate di avere grafi piuttosto complessi di riferimenti 
(relazioni one-to-one, many-to-many ecc..)

Magari si puo' eliminare un data model, facendo si che A sia il 
principale e B si debba adattare su A. In questo modo mi devo 
preoccupare di un solo data tranfer e non due.

Anche usando Hibernate, mi sembra difficile, se non impossibile, 
utilizzare un solo data model che vada bene per tutti i database. Voi 
che ne pensate, e avete avuto esperienze in merito?


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)