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

JPA Java Discussion :

Entity Bean vers table


Sujet :

JPA Java

  1. #1
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 241
    Par défaut Entity Bean vers table
    Bonjour,

    Je viens de créer avec java une Entity Bean pour définir une table.

    Existe-t-il un moyen de générer automatiquement cette table à partir du code java ?

    Merci d'avance.

  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 : 50
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Avril 2003
    Messages : 943
    Par défaut
    DALI encore une fois.
    Mais de toute façon tu n'as pas besoin d'outil.

    Les providers de la JPA permettent de générer les tables au déploiement, à partir des annotations présentes.

  3. #3
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 241
    Par défaut
    Citation Envoyé par longbeach Voir le message
    DALI encore une fois.
    Mais de toute façon tu n'as pas besoin d'outil.

    Les providers de la JPA permettent de générer les tables au déploiement, à partir des annotations présentes.
    Et bien ça c'est une bonne nouvelle.

    Mais si la base existe déjà, elle est écrasée ?

    A+

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Salut,
    ce comportement est configurable : dans Hibernate ou Eclipselink (feu Toplink) par exemple, y'a des modes comme create, update, drop-create, etc.

    Bref, ça dépend de l'implémentation JPA que tu utilises.

  5. #5
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 241
    Par défaut
    Citation Envoyé par djo.mos Voir le message
    Salut,
    ce comportement est configurable : dans Hibernate ou Eclipselink (feu Toplink) par exemple, y'a des modes comme create, update, drop-create, etc.

    Bref, ça dépend de l'implémentation JPA que tu utilises.
    Bonjour djo.mos : cela fait longtemps que l'on ne s'est pas écrit.

    J'utilise JBoss avec eclipse ganymède.

    A+

  6. #6
    Membre chevronné Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Par défaut
    Salut,
    consulte le fichier persistence.xml, et dans celui ci il y a la balise <property name="toplink.ddl-generation" value="create-tables"/>


    value peut être de 3 types, c'est cette valeur qui définit la création de la BDD.

    PS: les 3 types sont je pense: drop-tables, create-tables et none.

Discussions similaires

  1. Entity Beans vers tables MySQL + Hibernate
    Par swoop314 dans le forum Hibernate
    Réponses: 0
    Dernier message: 27/12/2011, 22h10
  2. [EJB3 Entity] Mapping de table vers Entity Bean
    Par Mister Nono dans le forum Java EE
    Réponses: 2
    Dernier message: 09/10/2008, 17h11
  3. [Jonas] Impossible de déployer une Entity Bean CMP2
    Par blockparty dans le forum JOnAS
    Réponses: 2
    Dernier message: 01/12/2005, 15h45
  4. txt vers table
    Par nico.chev dans le forum Access
    Réponses: 6
    Dernier message: 20/06/2005, 08h31
  5. [ Entity bean ] CMP
    Par hocinema dans le forum Websphere
    Réponses: 5
    Dernier message: 03/10/2003, 11h33

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