4
我想知道在Spring Boot中是否有任何方法通過使用動態鍵從屬性文件讀取屬性值。我知道屬性可以放在application.properties
中,可以使用@Value("propertyKey")
來讀取,但是我的密鑰將是動態的。在彈簧啓動時通過動態鍵讀取屬性
我知道@PropertySource
讀取屬性值,我可以動態地構造我的密鑰。那麼Spring Boot提供了什麼方法?
我想知道在Spring Boot中是否有任何方法通過使用動態鍵從屬性文件讀取屬性值。我知道屬性可以放在application.properties
中,可以使用@Value("propertyKey")
來讀取,但是我的密鑰將是動態的。在彈簧啓動時通過動態鍵讀取屬性
我知道@PropertySource
讀取屬性值,我可以動態地構造我的密鑰。那麼Spring Boot提供了什麼方法?
你可以使用:
@Autowired
private Environment env;
,然後從代碼加載屬性:
env.getProperty("your.property")