Jarní @Hodnota vrátí <prázdné>

0

Otázka

Ověřila jsem si podobné otázky:

Jaro - @vrátí Hodnotu null

Jarní Boot: @vrací vždy Hodnotu null

Přesto, nemohu najít, co je špatně s mým anotace

To, jak ten kód vypadá v IntelliJ screenshot z IntelliJ

To je to, co je 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

Mám dvě .vlastnosti souborů: aplikace-dev.vlastnosti a aplikace.vlastnosti. Aktivní profil je nastaven na dev. V aplikace-dev.vlastnosti:

spring.datasource.url=jdbc:postgresql://localhost:5432/postgres
spring.datasource.username=postgres
spring.datasource.password=postgres

Nejsem si jistý, jestli to je důležité, protože aktivní profil je nastaven na dev, ale v aplikaci.vlastnosti:

spring.datasource.url=
spring.datasource.username=
spring.datasource.password=

Abych to shrnul - proč je heslo hodnota zobrazena jako prázdná?

1

Nejlepší odpověď

0

Mám podezření, že buď Intellij skryje pole s password v nich (i když <empty> je trochu mizerný výplň) nebo Intellij má pevný čas vyřešení právo majetkové hodnoty pro dané pole (z jakéhokoli důvodu).

Nicméně skutečnost, že vaše žádost začíná naznačuje, že, alespoň, Spring Boot má vyřešit vlastností správně, jinak by to nebyl start a vyhodit do povětří. Nebylo by to začít buď z důvodu, že není schopen vyřešit majetku nebo z důvodu, že není schopen se připojit k databázi.

2021-11-22 10:05:14

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................