Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 12316|Respuesta: 1

[Fuente] Spring Boot application.yml prioridad application.properties

[Copiar enlace]
Publicado en 22/8/2018 9:27:09 | | |
application.yml prioridad application.properties

Hay una pregunta sobre stackoverflow es: ¿Se pueden mezclar application.properties y application.yml?


Spring Boot ha hecho mucho trabajo para simplificar la configuración, ¡pero sigue siendo bastante complejo!
Se soportan hasta 17 métodos de configuración externa, lo cual es flexible, pero la flexibilidad implica mayor complejidad.

Hablemos simplemente de las prioridades de los dos archivos, application.yml y application.properties

Si el archivo application.properties existe en tu proyecto,
Entonces el archivo de application.yml es solo una decoración.


¿Por qué dices eso?
Configuré en el archivo application.properties:
server.port=8085

En el archivo application.yml, se configura lo siguiente:

server:

  puerto: 8086

Inicia el proyecto, salida de consola:

main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat iniciado en/los puerto(s): 8085 (http)

Esto está completamente ilustrado.




Anterior:JAVA para obtener el tiempo actual del sistema
Próximo:application.properties para convertir archivos application.yml
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com