Is it possible to leverage Spring-Boot's YAML configuration outside a spring-boot application? i.e Can we use just the YAML config feature adding the spring-boot dependency?
My usecase is a small utility project which needs configuration and YAML approach is apt. If I wire this to the master project (which is a Spring-Boot app), all is fine. But if I want to test this utility project separately (simple java-app) it doesn't get the configuration wired. Any thoughts? may be I'm missing something basic here.
Sample code snippet below. The below package is part of the component-scan.
@Component
@ConfigurationProperties(prefix="my.profile")
public class TestConfig {
private List<String> items;
public List<String> getItems() {
return items;
}
public void setItems(List<String> items) {
this.items = items;
}
}
YAML Config
my:
profile:
items:
- item1
- item2
Aucun commentaire:
Enregistrer un commentaire