Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 12316|Antwoord: 1

[Bron] Spring Boot application.yml application.properties-prioriteit

[Link kopiëren]
Geplaatst op 22-08-2018 09:27:09 | | |
application.yml application.properties-prioriteit

Er is een vraag bij stackoverflow: Kunnen application.properties en application.yml gemengd worden?


Spring Boot heeft veel werk verricht om de configuratie te vereenvoudigen, maar het is nog steeds behoorlijk complex!
Er worden tot wel 17 externe configuratiemethoden ondersteund, wat flexibel is, maar flexibiliteit betekent meer complexiteit.

Laten we het even hebben over de prioriteiten van de twee bestanden, application.yml en application.properties

Als het application.properties-bestand in je project bestaat,
Dan is de application.yml map gewoon een decoratie.


Waarom zeg je dat?
Ik heb het geconfigureerd in het application.properties-bestand:
server.port=8085

In het application.yml-bestand wordt het volgende geconfigureerd:

server:

  Poort: 8086

Start het project, console voert uit:

main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat gestart op poort(en): 8085 (http)

Dit is volledig geïllustreerd.




Vorig:JAVA om de huidige systeemtijd te krijgen
Volgend:application.properties om application.yml bestanden te converteren
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com