Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 12316|Resposta: 1

[Fonte] Spring Boot application.yml prioridade application.properties

[Copiar link]
Publicado em 22/08/2018 09:27:09 | | |
application.yml prioridade application.properties

Há uma questão sobre o stackoverflow que é: application.properties e application.yml podem ser misturados?


A Spring Boot já fez muito trabalho para simplificar a configuração, mas ainda é bem complexa!
Existem até 17 métodos de configuração externa suportados, o que é flexível, mas flexibilidade significa maior complexidade.

Vamos falar apenas sobre as prioridades dos dois arquivos, application.yml e application.properties

Se o arquivo application.properties existir no seu projeto,
Então o arquivo application.yml é só uma decoração.


Por que você diz isso?
Configurei no arquivo application.properties:
server.port=8085

No arquivo application.yml, o seguinte é configurado:

server:

  Porto: 8086

Comece o projeto, saída para console:

main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat iniciado na(s) porta(s): 8085 (http)

Isso está totalmente ilustrado.




Anterior:JAVA para obter o tempo atual do sistema
Próximo:Application.properties para converter arquivos application.yml
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com