Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 11427|Válasz: 1

[Kommunikáció] A Spring Boot profilokat használ különböző környezetek profiljai konfigurálására

[Linket másol]
Közzétéve 2018. 09. 05. 13:16:23 | | | |
A springboot fejlesztése során néha különböző konfigurációk is előfordulhatnak, mint például naplónyomtatás, adatbázis-kapcsolat stb., fejlesztés, tesztelés, gyártás. Minden környezet nem biztos, hogy következetes, szerencsére a springboot támogatja a különböző környezetek konfigurációjának konfigurálását különböző profilokon keresztül, az alábbiakban általános bevezetés van arra, hogyan lehet használni a YML konfigurációs fájlt és tulajdonságokat konfigurációs fájl különböző környezetek konfigurációs fájljának konfigurálásához...

Kezdjük a fejlesztési környezettel:

A JDK verzió 1.8
A springboot verziója 1.4.1
A fejlesztő eszköz az IntelliJ IDEA

Kezdjük egy YML fájl használatával, hogy különböző profilokon keresztül konfiguráljuk az attribútumfájlt:

1. Először hozzunk létre egy tulajdonságfájlt, amelynek neve application.yml

2. Ezután nyissa meg a fájlt, és adja meg a következő tartalmakat:


Nagyon egyszerű konfiguráció, application.yml fájl négy részre osztva,Használj egy (---) halmazt elválasztóként,Az első rész az általános konfigurációs rész, amely egy olyan tulajdonságot képvisel, amely mindhárom környezetben közös jellemző, a spring.profiles.active, amit később elmagyarázunk.

A következő három bekezdés a fejlesztés, tesztelés és gyártás, amelyek mind spring.profiles segítségével határozzák meg az értéket (fejlesztés fejlesztőhöz, teszthez teszthez, gyártás pro), ez az érték jelzi, hogy melyik profilban kell használni a szegmens konfigurációját,

PS:一定要注意!!一定要注意!!一定要注意!!Minden attribútumot, majd az értéket egy ":" szóköztel kell elválasztani, különben a konfiguráció érvénytelen lesz!!Érvénytelen konfiguráció!! Érvénytelen konfiguráció!! Elestem, és mondom, ne ess bele, mint én!!

Ha helyben kezdjük, általános konfigurációban, beállíthatjuk a környezet profilját, vagyis spring.profiles.active=XXX az első bekezdésben;

Ebben az űrlapban konfigurálhatod több környezet attribútumfájljait, és megadhatod a spring.profiles.active=profiles értékét application.yml fájlban, hogy betöltsd a különböző környezetek konfigurációitHa nincs megadva, alapból csak az application.yml attribútumfájlt fogják használni, és a többi profil konfigurációja nem töltődik be



A Spring Boot projekt megkapja az alkalmazás konfigurációs fájl paramétereit

import org.springframework.core.env.Environment

Az application.properties magkonfigurációs fájl a következőképpen olvasható:







Előző:Az SQL Serverben egy húrt az SQL-ben található értékkel összefűznek
Következő:A kulcsszó instance megértése Java-ban
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com