Fichero de Propiedades de Spring Boot

Aunque en una aplicación Spring Boot tenemos establecida una configuración por defecto, tenemos la posibilidad de cambiar dichos valores y especificar otros parámetros distintos siempre que tengamos necesidad de ello. Esto se hace a través del fichero de propiedades de Spring Boot.

 


Este fichero de propiedades se denomina:

application.properties

Dentro de nuestro proyecto, el path de la ubicación por defecto es el siguiente:

/src/main/resources


Un ejemplo de application.properties sería el siguiente:


# Propiedades Spring Boot

spring.jpa.hibernate.ddl-auto=none

spring.jpa.show-sql=true

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

spring.datasource.url=jdbc:mysql://localhost:3306/bolsa?serverTimezone=UTC

spring.datasource.username=root

spring.datasource.password=root

spring.jpa.open-in-view=true

spring.resources.add-mappings=true

spring.resources.static-locations=classpath:/custom/

logging.level.root=INFO

server.port=7777


En realidad, tenemos a nuestra disposición multitud de propiedades que pueden ser definidas desde este fichero de proyecto, lo cual facilita enormente la configuración de las aplicaciones desarrolladas mediante Spring Boot. Obviamente, el framework de Spring nos permite configurarlas de otra forma, pero no hay duda que tener todo en el application.properties resulta bastante cómodo.


En futuros post trataremos de ir detallando para qué sirve cada uno de los grupos de propiedades que podemos definir en este fichero.


Saludos.


Comentarios

Entradas populares de este blog

Componentes y Ventanas de Java Swing

Creación de Webservice SOAP básico

Eliminar duplicados de una Lista en Java