Overil som podobné otázky:
Jar Boot: @Hodnota vždy vráti hodnotu null
Ale, nemôžem nájsť to, čo je zle s mojím anotácia
To, ako kód vyzerá v IntelliJ screenshot z IntelliJ
To je čo pod
@Component
public class VisitMapper {
@Value("${spring.datasource.url}")
private String url;
@Value("${spring.datasource.username}")
private String username;
@Value("${spring.datasource.password}")
private String password;
//more code below
Ja mám dve .vlastnosti súborov: žiadosť-dev.vlastnosti a aplikácie.vlastnosti. Aktívny profil je nastavený na dev. V žiadosti-dev.vlastnosti som:
spring.datasource.url=jdbc:postgresql://localhost:5432/postgres
spring.datasource.username=postgres
spring.datasource.password=postgres
Nie je istý, či je to dôležité, pretože aktívny profil je nastavený na dev, ale v žiadosti.vlastnosti som:
spring.datasource.url=
spring.datasource.username=
spring.datasource.password=
Aby som to zhrnul - prečo je heslo hodnota zobrazí ako prázdny?