Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 12316|Odpowiedź: 1

[Źródło] Priorytet Spring Boot application.yml application.properties

[Skopiuj link]
Opublikowano 22.08.2018 09:27:09 | | |
application.yml priorytet property.applications

Na stackoverflow pojawia się pytanie: Czy application.properties i application.yml można mieszać?


Spring Boot wykonał wiele prac, by uprościć konfigurację, ale nadal jest to dość skomplikowane!
Obsługiwanych jest nawet 17 zewnętrznych metod konfiguracji, co jest elastyczne, ale elastyczność oznacza większą złożoność.

Porozmawiajmy po prostu o priorytetach obu plików: application.yml i application.properties

Jeśli plik application.properties istnieje w Twoim projekcie,
Wtedy plik application.yml to tylko ozdoba.


Dlaczego tak mówisz?
Skonfigurowałem w pliku application.properties:
server.port=8085

W pliku application.yml skonfigurowano następujące ustawienia:

server:

  Port: 8086

Rozpocznij projekt, wyjście konsolowe:

główny] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat rozpoczął na portach: 8085 (http)

To jest w pełni zilustrowane.




Poprzedni:JAVA, aby uzyskać aktualny czas systemowy
Następny:application.properties do konwersji plików application.yml
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com