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

Persistance des données Java Discussion :

creation de tables au runtime


Sujet :

Persistance des données Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 44
    Par défaut creation de tables au runtime
    Bonjour,

    Je débute en matière de gestion de persistance et je souhaite gérer la persistance avec hibernate ou jpa, après avoir parcourus quelques docs j'ai trouvé cela très intéressant. Mais je veux aller plus loin en créant au runtime plusieurs tables obéissant à une seule classe java donné.
    Donc je me demande si c'est possible et si oui lequel des deux est le mieux adapté.?

    merci

  2. #2
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Citation Envoyé par filescan Voir le message
    Bonjour,

    Je débute en matière de gestion de persistance et je souhaite gérer la persistance avec hibernate ou jpa, après avoir parcourus quelques docs j'ai trouvé cela très intéressant. Mais je veux aller plus loin en créant au runtime plusieurs tables obéissant à une seule classe java donné.
    Donc je me demande si c'est possible et si oui lequel des deux est le mieux adapté.?

    merci
    Bonjour,

    Déjà première chose, tu ne peux pas choisir que JPA, il faut choisir JPA et un provider (Hibernate, Toplink, OpenJPA et j'en passe). JPA est juste une couche de spécification.

    Ensuite, Hibernate gère très bien la génération du schéma de base de données au lancement de l'application, avec ou sans JPA.

  3. #3
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 44
    Par défaut
    Merci pour ta réponse c'est rassurant! Mais en tous les cas j'ai déjà vu des exemple d'utilisation avec JPA uniquement par exemple ce tuto explique bien son utilisation http://www.javabeat.net/articles/5-i...-apijpa-1.html , mais je suis qu'un débutant je veux pas mettre ta réponse en question peut être que y a une subtilité quelques part.
    Mais j'arrive pas a saisir la notion d'une règle pour plusieurs tables de même type.

  4. #4
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Si tu regardes à page 7 dudit tutoriel, il parle bel et bien de la notion de provider

  5. #5
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 44
    Par défaut
    Je m'incline en effet tu as raison, et du coup on a le choix entre tous faire avec hibernate ou d'utiliser une partie de ses capacités c-à-d le provider. On peut donc faire des combinaisons genre JPA hibernate ou JPA toplink. Mais qu'elle est la meilleur combinaison? telle est la question.Mais bon je te remercie pour t'es réponses malgré mon niveau.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme de creation de table
    Par donny dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 30/05/2005, 08h54
  2. syntaxe creation de table
    Par donny dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 21/05/2005, 14h26
  3. creation de table d'Historisation
    Par devalender dans le forum Débuter
    Réponses: 2
    Dernier message: 18/10/2004, 13h58
  4. Creation de table multi base
    Par baboune dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 20/02/2004, 09h23
  5. Creation de table, caractère non reconnu
    Par Missvan dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 17/02/2004, 13h28

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