Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 12316|Svar: 1

[Kilde] Spring Boot application.yml application.properties-prioritet

[Kopier link]
Opslået på 22/08/2018 09.27.09 | | |
application.yml application.properties-prioritet

Der er et spørgsmål om stackoverflow: Kan application.properties og application.yml blandes?


Spring Boot har gjort meget for at forenkle konfigurationen, men det er stadig ret komplekst!
Der understøttes op til 17 eksterne konfigurationsmetoder, hvilket er fleksibelt, men fleksibilitet betyder øget kompleksitet.

Lad os bare tale om prioriteterne for de to filer, application.yml og application.properties

Hvis application.properties-filen findes i dit projekt,
Så er application.yml fil bare en dekoration.


Hvorfor siger du det?
Jeg konfigurerede filen application.properties:
server.port=8085

I application.yml-filen konfigureres følgende:

server:

  Port: 8086

Start projektet, konsol-output:

hoved] s.b.c.e.t.TomcatEmbeddedServletContainer: Tomcat startede på port(er): 8085 (http)

Dette er fuldt illustreret.




Tidligere:JAVA for at få den aktuelle systemtid
Næste:application.properties til at konvertere application.yml filer
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com