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 :

Schéma dynamique Hibernate 5


Sujet :

Hibernate Java

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2016
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2016
    Messages : 12
    Points : 9
    Points
    9
    Par défaut Schéma dynamique Hibernate 5
    Bonjour,

    je suis en train de migrer une appli spring hibernate 4 -> spring boot 2 hibernate 5. J'ai besoin de changer le schéma de ma bdd au lancement de l'appli. Le nom du schéma se trouve dans application.properties.

    Si quelqu'un a une idée ?

    Merci.

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur en génie logiciel
    Inscrit en
    Juin 2012
    Messages
    909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur en génie logiciel
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2012
    Messages : 909
    Points : 2 588
    Points
    2 588
    Par défaut
    quel est le problème?, quel bd?, c'est pas super clair...

    en fait tu ne veux pas utiliser celui de ton fichier properties?

    habituellement, ça devrait suffire
    spring.jpa.properties.hibernate.default_schema=nom du schéma

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2016
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2016
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    La bdd est db2 as400. J'ai besoin d'utiliser plusieurs schéma donc le fichier properties ne suffit pas.

    Je vais essayer de changer directement les metatdata de sessionFactory.

    Citation Envoyé par marc.collin Voir le message
    quel est le problème?, quel bd?, c'est pas super clair...

    en fait tu ne veux pas utiliser celui de ton fichier properties?

    habituellement, ça devrait suffire
    spring.jpa.properties.hibernate.default_schema=nom du schéma

  4. #4
    Membre émérite
    Homme Profil pro
    Ingénieur en génie logiciel
    Inscrit en
    Juin 2012
    Messages
    909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur en génie logiciel
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2012
    Messages : 909
    Points : 2 588
    Points
    2 588
    Par défaut
    Citation Envoyé par guns57 Voir le message
    La bdd est db2 as400. J'ai besoin d'utiliser plusieurs schéma donc le fichier properties ne suffit pas.

    Je vais essayer de changer directement les metatdata de sessionFactory.
    tu peux alors utiliser plusieurs datasource

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2016
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2016
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    oui j'y ai pensé aussi.

    J'ai une ancienne appli spring hibernate 4 dans laquelle ça fonctionnait. Là j'essaie de passer sur spring boot 2 avec hibernate 5.

  6. #6
    Membre émérite
    Homme Profil pro
    Ingénieur en génie logiciel
    Inscrit en
    Juin 2012
    Messages
    909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur en génie logiciel
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2012
    Messages : 909
    Points : 2 588
    Points
    2 588

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2016
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2016
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Je vais regarder ca de plus près.

    Merci !

    Citation Envoyé par marc.collin Voir le message

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

Discussions similaires

  1. [TDQ 4.1.1] job générique (simuler schéma dynamique)
    Par msomso dans le forum Développement de jobs
    Réponses: 10
    Dernier message: 28/01/2011, 08h38
  2. Charger des schémas dynamiquement dans un job Talend
    Par coulio dans le forum Développement de jobs
    Réponses: 5
    Dernier message: 05/04/2010, 00h04
  3. editer les schémas dynamiquement
    Par horalass dans le forum Développement de jobs
    Réponses: 7
    Dernier message: 29/10/2009, 12h47
  4. Spécifier un schéma dynamiquement
    Par la7su dans le forum Hibernate
    Réponses: 0
    Dernier message: 27/10/2008, 11h19
  5. Modification du schéma par hibernate ?
    Par samtheh dans le forum Hibernate
    Réponses: 2
    Dernier message: 15/01/2008, 14h37

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