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

Java EE Discussion :

Vues, héritage et autres questions


Sujet :

Java EE

  1. #1
    Membre émérite
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Points : 2 466
    Points
    2 466
    Par défaut Vues, héritage et autres questions
    Bonjour à tous.
    Je débute complètement avec les EJB, j'aimerais avoir quelques conseils sur l'utilisation de certains points :
    • Les vues : j'ai des couples de tables liées par clé étrangère, et afin de simplifier leur usage j'ai créé des vues joignant lesdites tables. Pour "insérer une ligne dans cette vue", il faut donc faire deux requetes sql (que je connais), pour lire des données depuis cette vue, une seule suffit.
      Comment dire à Java, cette vue correspond à UNE classe, pour lire c'est trivial par contre pour insérer il faut faire ça ?
    • L'héritage : plutôt que d'avoir deux tables ayant 5 attributs en commun, je crée une table parente possédant un id+ces 5 attributs ; la clé primaire des deux tables filles sont alors clé étrangère sur la mère.
      Afin de gérer cela automatiquement en EJB3 (Sun/Oracle revendique la gestion de l'éhritage via EJB3 il me semble), que dois-je faire ?



    Un grand grand merci pour toute aide apportée.

  2. #2
    Rédacteur
    Avatar de longbeach
    Profil pro
    Architecte de système d’information
    Inscrit en
    Avril 2003
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Avril 2003
    Messages : 943
    Points : 2 370
    Points
    2 370
    Par défaut
    Pourquoi avoir créé les vues ? La JPA a tout ce qu'il faut pour gérer les relations entre tables.
    Les vues sont utiles si tes tables ont plein de données.

    Héritage :
    oui, tu dois appliquer des annotations sur les classes des tables. Regardes la doc et tu trouves facilement des exemples.

Discussions similaires

  1. Désinstaller SQL Server Express + autres questions
    Par wolflinger dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/03/2006, 15h07
  2. [VB6] Une autre question : Ouverture d'un navigateur
    Par Jihnn dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 28/02/2006, 14h34
  3. une autre question niveau communication
    Par gctom dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 16/01/2006, 00h25
  4. taille des 'pages' et autres questions
    Par Equus dans le forum Débuter
    Réponses: 2
    Dernier message: 04/03/2005, 10h50
  5. [LG]Choix du pascal ou autre ? Questions simples...
    Par vlacq dans le forum Langage
    Réponses: 5
    Dernier message: 31/01/2004, 00h42

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