/ / Ignorovať vlastníka nehnuteľnosti - Spring Boot - java, jar, jar-topánka

Ignorovať držiteľ vlastníka - Spring Boot - java, spring, spring-boot

Používam nižšie uvedené vyhlásenie na kontrolu všetkých fazúl definovaných v mojich aplikáciách závislých jar súborov -

@ImportResource({"classpath*:/META-INF/spring.xml"})

Mám fazuľu definovanú v jednom zo súboru spring.xml, ktorý hľadá zástupný symbol nehnuteľnosti Súbor: $ {} service.propDir, Fazuľa sa už nevyžaduje, ale môžem ju odstrániť, pretože je súčasťou súboru jar. Existuje spôsob, ako ignorovať zástupné symboly vlastníctva, ak nie sú v tomto scenári k dispozícii?

odpovede:

1 pre odpoveď č. 1

Čisto bude úplne odstrániť. Ak sa naň stále držíte pomocou a default hodnota by mala pracovať pre vás: ${service.propDir:defaultValue} Ďalšou možnosťou by bolo použitie @Conditional alebo @Profile tu je dobrý blog o týchto dvoch