IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

Dao avec JDBC. Relations many-to-many


Sujet :

Spring Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Dao avec JDBC. Relations many-to-many
    Bonjour à tous,

    Pour mes daos j'utilise le support Jdbc fournis par Spring. Pour obtenir un objet sans relations tout vas bien. Mais pour les relations, j'ai quelques questions :

    Lorsque j'ai une collection dans un de mes objets. En temps normal, je ferais un select avec une jointure et une boucle de rupture sur le ResultSet mais dans ce cas, je ne sais pas. Comment faire pour ne pas effectuer une requête pour l'objet et une pour la sélection ?

    Lorsque j'ai plusieurs collections dans un de mes objets. Je n'ai plus le choix, je suis obligé de faire plusieurs requêtes pour charger mes collections mais bien souvent les objets présents dans cette collection peuvent également êtres gérés indépendamment, ils sont donc leur propre Dao (Mapper et requêtes). Comment éviter d'avoir du code (les requêtes et le mapper) dupliqué un peu partout ?



    Merci
    Dernière modification par Robin56 ; 28/07/2013 à 15h43. Motif: Ajout du préfixe

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/07/2014, 02h22
  2. Comment récupérer une liste avec une relation one to many ?
    Par tomlaurent dans le forum Hibernate
    Réponses: 1
    Dernier message: 07/11/2011, 07h16
  3. Problème lors d'un delete avec une relation one-to-many
    Par el_harrathi dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 01/11/2011, 15h01
  4. [Mapping] Problème avec la relation one-to-many
    Par nadhir84 dans le forum Hibernate
    Réponses: 4
    Dernier message: 16/08/2011, 15h32
  5. Réponses: 30
    Dernier message: 17/05/2011, 12h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo