Vous êtes sur la page 1sur 5

/home/français/postgresql/Choix de base de données JPA Spring Boot_

Choix de base de données JPA Spring Boot


Comment puis-je démarrer une application Spring Boot JPA autonome - pas via cli - avec un choix de bases de données
pour obtenir des données, par exemple localhost: 5432/my_db; ou 192.168.1.100:5432/our_db, ou
example.com:5432/their_db?

Mine utilise actuellement celui du fichier application.properties qui contient:

spring.datasource.driverClassName=org.postgresql.Driver

spring.datasource.url=jdbc:postgresql://localhost:5432/my_db

spring.datasource.username=postgres

spring.datasource.password=postgres

spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect

spring.jpa.generate-ddl=true

spring.jpa.show-sql=true

spring.jpa.hibernate.ddl-auto=create

Merci d'avance

postgresql jpa spring-boot


it-swarm-fr.com
9
Luisa Francisco 27 août 2014

Gratis-Report herunterladen
Annonce Die größte Revolution seit Erfindung der Eisenbahn: Das

sind die 2 Elektro-Auto-Gewinner


Annonce
Erfolgs Anleger

Herunterladen

Étant donné que vous devez probablement également configurer un nom d'utilisateur et un mot de passe, il est re-
commandé de créer des fichiers application-mydatasource.properties distincts pour chaque configuration de source de
données. Vous activerez ensuite la source de données que vous souhaitez utiliser en fonction de la définition du profil
actif. Vous pouvez définir le profil actif dans application.properties ( spring.profiles.active ) ou via un argument de
ligne de commande:

$ Java -jar -Dspring.profiles.active=mydatasource demo-0.0.1-SNAPSHOT.jar

Le application-mydatasource.properties remplacera alors les propriétés de votre application.properties . Je crois que vous
devrez également définir spring.profiles= à la liste des profils disponibles.

Voir Propriétés spécifiques du profil .

4 gyoder 27 août 2014


E-Auto Boom Aktien-Report
Annonce Monatlich verdoppeln sich die Verkaufszahlen, so

profitieren Sie als Anleger


Annonce
Erfolgs Anleger

Herunterladen

Outre l'étiquette @Profile, vous devrez utiliser dans chaque environnement le déploiement de l'application que vous
pourrez utiliser dans Spring Boot:

@ConditionalOnProperty (name = "propertyName", havingValue = "propertyValue")

Et déclarez une propriété pour décider quelle base de données vous souhaitez charger dans chaque cas!

J'espère pouvoir aider !!

0
a.zaragoza.ib 4 sept. 2017
11.11 云产品大

优惠

双11特别优惠,发展您的网络商务,
服务器US$1起

Alibaba Cloud

打开
Comment spécifier un fuseau horaire UTC pour l'horodatage JPA Spring Boot

Spring Boot - Impossible de déterminer la classe de pilote de base de données intégrée pour le type de base de don-
nées NONE

org.hibernate.HibernateException: L'accès à DialectResolutionInfo ne peut pas être null lorsque aucun


'hibernate.dialect' n'est défini

connexion au démarrage par défaut H2 jdbc du ressort (et console H2)

Quelle est l'alternative de la clause LIMIT en JPQL?

Spring Boot, Spring Data JPA avec plusieurs sources de données

Comment utiliser Spring Boot avec la base de données MySQL et JPA?

qu'est-ce que @JoinColumn et comment est-il utilisé dans Hibernate?

Le nom de la classe d'entité est transformé en nom de table SQL avec des traits de soulignement

Erreur lors de la création du bean avec le nom 'entityManagerFactory' lors de l'ajout de la dépendance jpa Spring Boot

Comment actualiser les entités JPA lorsque la base de données principale change de manière asynchrone?
Renvoyer un objet personnalisé à partir des données de printemps avec une requête native

Configurer JPA pour permettre à PostgreSQL de générer la valeur de la clé primaire

Erreur Postgres dans l'insertion de lot: la relation "hibernate_sequence" n'existe pas position 17

La connexion Postgres a été fermée erreur dans Spring Boot

Spring-boot: nécessite un bean nommé 'entityManagerFactory' introuvable.

Appelez getNextException pour en connaître la cause: Comment faire en sorte que Hibernate/JPA affiche le message du
serveur de base de données pour une exception

Spring Boot w/JPA: déplacez @Entity vers un autre package

Erreur dans NamedStoredProcedureQuery dans Spring JPA - "Paramètre de procédure stockée nommé nommé associé
aux paramètres de position"

JPA SQL - Plusieurs colonnes en tant que clé primaire

Content dated before 2011-04-08 (UTC) is licensed under CC BY-SA 2.5. Content dated from 2011-04-08 up to but not including 2018-05-02 (UTC) is licensed under CC BY-SA 3.0. Content dated on or

after 2018-05-02 (UTC) is licensed under CC BY-SA 4.0. | Privacy

Vous aimerez peut-être aussi