ターゲットフォルダには、2つのフォルダ、lib、confがあります。すべてのプロパティファイルはconfフォルダに置かれ、jarファイルはlibフォルダーに置かれます。スプリングブートjar以外のプロパティファイルを読む方法
ブートを春に以前、我々は
<context:property-placeholder location="classpath*:*.properties"/>
@valueなどのJavaコードで使用するspring.xml内の設定を以下の使用します。
@Value("${name}")
private String name;
が、春ブーツで、私はしないでくださいJavaコードで同じことをする方法を知っている。
私は、次の試してみましたではなく、解決策が見つかり
@Configuration
@PropertySource(value = "classpath:aaa.properties")
public class AppConfig {
@Bean
public PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer() {
return new PropertySourcesPlaceholderConfigurer();
}
}
私は乗算プロパティファイルを持っている場合おかげで、このオファー大きな価値 –
あなたは別の設定クラスでそれを読み込む方法を、知っていますファイル? –
複数の外部ファイルを参照していますか? – Alberto