[SpringBoot] Archivo de configuración personalizado del proyecto SpringBoot

inserte la descripción de la imagen aquí

Breve introducción personal: nuevo creador estrella en el campo de Java; bloguero de tecnología en la nube de Alibaba, bloguero estrella, bloguero experto; en el camino de aprender Java, registrando el proceso de aprendizaje ~ Página de inicio personal: blog de .29. Comunidad de aprendizaje
: Entrar y dar un paseo ~

inserte la descripción de la imagen aquí

Archivo de configuración personalizado de SpringBoot


El archivo de configuración del proyecto SpringBoot, por defecto, el nombre del archivo es applicationy los siguientes tres formatos se pueden usar como archivo de configuración del proyecto SpringBoot:

  • aplicación.propiedades

  • aplicación.yml

  • aplicación.yaml

  • inserte la descripción de la imagen aquí


自定义配置文件:

En la columna de configuración del proyecto SpringBoot en el entorno de desarrollo de IDEAProgram arguments , especifique el nombre del archivo de configuración estableciendo propiedades temporales e identifique las propiedades con nombre personalizado y los archivos de formato yml y yaml como archivos de configuración de SpringBoot:

inserte la descripción de la imagen aquí


--spring.config.name=MyApplication  #配置文件名

inserte la descripción de la imagen aquí


--spring.config.location=classpath:/Myapplication.yml #配置文件类路径、全路径

inserte la descripción de la imagen aquí


  • ,Si desea configurar múltiples atributos de la manera anterior, use separadores entre múltiples valores de atributo .
  • El nombre del archivo de configuración se puede modificar configurando los parámetros de inicio
  • El archivo de configuración puede modificar la ruta configurando los parámetros de inicio
  • Los archivos de configuración en el desarrollo de microservicios se configuran dinámicamente a través del centro de configuración (tecnología SpringCloud)

Archivo de configuración personalizado:重要说明


  • Proyectos de servidor único: la necesidad de usar archivos de configuración personalizados es baja.
  • Proyectos de varios servidores: existe una gran demanda de archivos de configuración personalizados y todas las configuraciones se colocan en un directorio para una gestión unificada.
  • Basado en la tecnología SpringCloud, todos los servidores ya no configurarán archivos de configuración, sino que los configurarán a través del centro de configuración y cargarán dinámicamente la información de configuración.

inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/ebb29bbe/article/details/129981693
Recomendado
Clasificación