El archivo de Propiedades en Spring Boot

Spring Boot maneja un archivo de propiedades para llevar allí las configuraciones generales de la aplicación.

Donde se ubica el archivo de propiedades application.properties

El archivo de propiedades se ubica en la carpeta src/main/resources de nuestra aplicación.

Property File

Este archivo nos permite configurar Spring y definir configuraciones propias para nuestra aplicación.

Hay una gran cantidad de propiedades que se pueden establecer, podemos ver una lista aquí. Observa, que existen dieciséis categorías que clasifican a las propiedades, que van desde el ‘core’ de Sprint, pasando por configuraciones de datos hasta testing.

Un ejemplo de nuestro archivo de propiedades podría verse así:

Property File

En este archivo application.properties estamos usando las propiedades ya definidas por Spring para darle un nombre a nuestra aplicación, cambiar el puerto en el cual corre e indicarle configuraciones sobre base de datos.

El uso de un archivo de propiedades en formato YAML

YAML es un formato de sintaxis que también sirve para almacenar propiedades en un formato jerárquico.

Por ejemplo, si llevamos las propiedades anteriores a un formato YAML quedaría de este modo nuestro archivo application.yml:

Property File YML

Conclusión

Un archivo de propiedades en Spring Boot nos permite configurar aspectos de la aplicación y establecerle parámetros propios. Tenemos dos formatos de propiedades, los .properties planos y los .yml que dan un formato jerárquico.

Hi! If you find my posts helpful, please support me by inviting me for a coffee :)

Ver también