Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 12316|Odpoveď: 1

[Zdroj] Spring Boot application.yml priorita application.properties

[Kopírovať odkaz]
Zverejnené 22. 8. 2018 9:27:09 | | |
application.yml priorita application.properties

Na stackoverflow je otázka: Môžu sa aplikácie.vlastnosti a application.yml miešať?


Spring Boot urobil veľa práce na zjednodušení konfigurácie, ale stále je to dosť zložité!
Existuje až 17 externých konfiguračných metód, čo je flexibilné, ale flexibilita znamená zvýšenú zložitosť.

Poďme sa porozprávať len o prioritách týchto dvoch súborov, application.yml a application.properties

Ak súbor application.properties existuje vo vašom projekte,
Potom je application.yml súbor len ozdobou.


Prečo to hovoríš?
Nastavil som to v súbore application.properties:
server.port=8085

V application.yml súbore je nakonfigurované nasledovné:

server:

  Port: 8086

Začnite projekt, výstup z konzoly:

hlavný] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat spustil na portoch(s): 8085 (http)

Toto je úplne ilustrované.




Predchádzajúci:JAVA na získanie aktuálneho systémového času
Budúci:application.properties na konverziu application.yml súborov
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com