春によってロードされていないJavaクラスで、春のportertyconfigurerによってロードされたプロパティを取得する方法を教えてもらえますか? 実装するシングルトンクラスを書くことを考えました
ApplicationContextAware
プロパティ値を取得します。他に良い方法はありますか? またはSpringには、ロードされたプロパティを取得するためのユーティリティクラスがありますか?
春によってロードされていないJavaクラスで、春のportertyconfigurerによってロードされたプロパティを取得する方法を教えてもらえますか? 実装するシングルトンクラスを書くことを考えました
ApplicationContextAware
プロパティ値を取得します。他に良い方法はありますか? またはSpringには、ロードされたプロパティを取得するためのユーティリティクラスがありますか?
PropertyPlaceholderConfigurerはBeanFactoryPostProcessorであり、Bean定義を後処理するための特殊なユーティリティであるため、Beanファクトリ自体にのみ関連します。あなたが考えているユースケースはそれでカバーされていないだけで、PropertyPlaceholderConfigurerはそのプロパティをApplicationContextに貸しておらず、getProperties()(または同様の)メソッドも持っていません。
AFAIK、あなたはあなたのためにプロパティ値を保持するいくつかの値保持Beanを導入する必要があります