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
Publicar un comentario