Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 12316|Svare: 1

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

[Kopier lenke]
Publisert på 22.08.2018 09:27:09 | | |
application.yml application.properties-prioritet

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


Spring Boot har gjort mye arbeid for å forenkle konfigurasjonen, men det er fortsatt ganske komplekst!
Det støttes opptil 17 eksterne konfigurasjonsmetoder, noe som er fleksibelt, men fleksibilitet betyr økt kompleksitet.

La oss bare snakke om prioriteringene til de to filene, application.yml og application.properties

Hvis application.properties-filen finnes i prosjektet ditt,
Da er application.yml-filen bare en dekorasjon.


Hvorfor sier du det?
Jeg konfigurerte i application.properties-filen:
server.port=8085

I application.yml-filen konfigureres følgende:

server:

  Port: 8086

Start prosjektet, konsollutdata:

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

Dette er fullt illustrert.




Foregående:JAVA for å få gjeldende systemtid
Neste:application.properties for å konvertere application.yml filer
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com