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

Hibernate Java Discussion :

creation de la base de données


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de natoine
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2007
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 393
    Par défaut creation de la base de données
    Bonjour,

    Je débutte en Hibernate.
    Pour l'instant j'arrive à faire une classe persistante avec hibernate annotation.
    Pas de soucis sauf que :
    Je suis obligé de créer ma base de données moi même dans MySQL (ou autre).

    C'est à dire que je fais : CREATE DATABASE mabdd
    à la main
    Pareil je suis obligé de créer l'utilisateur et lui donner les droits sur la BDD.

    J'aimerai automatiser tout ça.
    Alors ok ça peut poser des problèmes de sécurité mais c'est pas mon problème.
    Mon appli doit être super simple à installer, au pire un fichier de config à modifier mais c'est tout.

    Quelqu'un a une idée?
    Merci d'avance.
    www.natoine.fr
    natoine.developpez.com
    Principalement du Java avec un soupçon de réseaux sociaux.

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2009
    Messages : 121
    Par défaut
    As-tu créé un fichier hibernate.cfg.xml ?

    Si oui, tu peut automatiser la creation des tables via :
    <property name="hibernate.hbm2ddl.auto">create</property>

    A voir aussi du coté de UPDATE.

  3. #3
    Membre éclairé
    Avatar de natoine
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2007
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 393
    Par défaut
    oui oui je fais bien ça.
    Ma question concernait plutôt la création de la base et de l'utilisateur avec les droits.
    Je me demandais si il n'était pas possible d'automatiser aussi cette étape là.

    Au passage, j'aimerai avoir certaines entrées da base dans mes tables.
    Comment je peux faire ça aussi ?

    Merci d'avance.
    www.natoine.fr
    natoine.developpez.com
    Principalement du Java avec un soupçon de réseaux sociaux.

Discussions similaires

  1. creation d'une base de donnes
    Par mortet dans le forum Oracle
    Réponses: 1
    Dernier message: 30/01/2007, 13h41
  2. Creation d'une base de données
    Par cnguyen dans le forum Débuter
    Réponses: 13
    Dernier message: 15/07/2006, 22h20
  3. Creation d'une base de données à partir de delphi
    Par Ethmane dans le forum Bases de données
    Réponses: 5
    Dernier message: 18/11/2005, 15h40
  4. Creation d'une base de données
    Par Hamza dans le forum Bases de données
    Réponses: 1
    Dernier message: 01/07/2005, 06h58
  5. [JDBC]Creation d'une base de données
    Par julien21 dans le forum JDBC
    Réponses: 2
    Dernier message: 08/01/2005, 22h11

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