Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Curso Spring Boot - Locais do application.properties

As documentações do Spring e Spring Boot não são tão claras quais convenções são essas, por exemplo: a documentação do Spring Boot cita que o application.properties seja colocado conforme abaixo: " 24.3 Application property files SpringApplication will load properties from application.properties files in the following locations and add them to the Spring Environment:

A /config subdirectory of the current directory. The current directory A classpath /config package The classpath root The list is ordered by precedence (properties defined in locations higher in the list override those defined in lower locations). "

Esses locais não são muito claros. No curso, foi colocado dentro de src/main/resources .

Eu coloquei na mesma pasta onde está o pom.mxl .

Qual é o local "classpath root" de uma aplicação Spring Boot ?

Portanto, se o desenvolvedor não sabe quais são essas convenções e terminologias, então atrapalha e confunde mais do que ajuda e facilita.

1 resposta
solução!

O padrão é colocar no root do classpath. Como tudo dentro do src/main/resources é jogado para o seu classpath, o arquivo foi deixado lá. As aplicações mundo a fora sempre deixam no root mesmo.