đ ApĂȘndice B â Guia De Propriedades De Elite
Nesta referĂȘncia rĂĄpida, apresentamos as propriedades mais importantes do application.yml para configurar seu sistema Green Dog Delivery no padrĂŁo Spring Boot 3.5.
âïž ConfiguraçÔes Universais
# Servidor e Performance
server:
port: ${PORT:8080}
compression:
enabled: true
servlet:
context-path: /api
# Dados e JPA (Jakarta Persistence)
spring:
datasource:
url: jdbc:mariadb://localhost:3306/greendog
driver-class-name: org.mariadb.jdbc.Driver
jpa:
hibernate:
ddl-auto: validate
show-sql: false
properties:
hibernate.format_sql: true
# Camada Visual (Thymeleaf)
thymeleaf:
cache: true
prefix: classpath:/templates/
mode: HTML
# Monitoramento (Actuator)
management:
endpoints:
web:
exposure:
include: "health,info,metrics,prometheus"
endpoint:
health:
show-details: when_authorizedIMPORTANT
Ordem de PrecedĂȘncia: Lembre-se de que variĂĄveis de ambiente (OS Environment Variables) sempre sobrescrevem o que estĂĄ no arquivo
application.yml, o que as torna ideais para configuraçÔes de nuvem.
Com este guia em mĂŁos, vocĂȘ tem o mapa completo da Engenharia de Software Moderna. Sucesso em seus projetos!