• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Spring boot - dodanie drugiej bazy danych

0 głosów
223 wizyt
pytanie zadane 23 marca 2020 w Java przez keron123 Nowicjusz (120 p.)

Jak podłączyć druga bazę danych do istniejącego projektu.
Obie bazy będą miały taką samą strukturę, chciałbym tylko przy pomocy prostego switcha (np w applicaion.properties zmienic sping.progiles.active=msql/ postgres)  zmienić która baza ma być aktualnie używana
Propertisy do bazy danych mam zawarte w application.properties 
 

spring.datasource.url=jdbc:mysql://localhost:3306/xyz?serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=root
spring.jpa.database-platform = org.hibernate.dialect.MySQL5Dialect
spring.jpa.generate-ddl=true
spring.jpa.hibernate.ddl-auto = update
spring.jpa.show-sql=true

chciałbym teraz dodać propertisy do postgresa.

Czy jest możliwość zmieniania bazy przy pomocy @Profiles i zmiany profilu z mysql/postgres
 

spring.profiles.active=mysql 
komentarz 23 marca 2020 przez Aisekai Nałogowiec (42,270 p.)
W jakim celu to potrzebujesz?

1 odpowiedź

0 głosów
odpowiedź 23 marca 2020 przez mbabane Szeryf (79,300 p.)

Plik application.properties per profil uzyskuje się poprzez dodanie po myślniku nazwy profilu: np:

application-mysql.properties
application-postgresql.properties

https://www.baeldung.com/spring-profiles#profiles-in-spring-boot

Podobne pytania

0 głosów
0 odpowiedzi 134 wizyt
pytanie zadane 24 listopada 2019 w Java przez JuniorPL Użytkownik (770 p.)
0 głosów
3 odpowiedzi 256 wizyt
pytanie zadane 22 kwietnia 2020 w Java przez ArturoS159 Początkujący (440 p.)
0 głosów
2 odpowiedzi 442 wizyt
pytanie zadane 16 czerwca 2019 w Java przez Eliro Stary wyjadacz (12,160 p.)

88,328 zapytań

136,921 odpowiedzi

305,575 komentarzy

58,599 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...