0
私はSpringアプリケーションでファイルベースの.propertiesファイルから領事ベースの構成に移行しています。私は春 - 雲 - 領事を使用しています。以前の私のプロパティファイルで、私は春のアプリケーションクラスの対応するフィールドにspring-cloud-consulを使用して領事館から空の文字列を読み取る
test.key=
を次のような性質を持っていたが、実行時には、この
@Value("${test.key:defaultVal}") private String testConsul;
のようなものです、testConsul
文字列の値が空であります文字列。しかし、領事を使うときは、キーなしで値test.key
を置くたびに、実行時にnull
に解決されます。
私は空の文字列値をconsulに渡すことができますか?