我有一個使用Spring雲配置的彈簧啓動應用程序。 如何映射一個配置元素與一些Java對象。如何將配置對象映射到java對象
我的配置是這樣的:
clients:
- id : 1
name: client 1
groups : [a,b]
- id : 2
name: client 2
groups : [a]
我的Java對象:
public class ClientInfo {
private String clientId;
private List<String> profiles;
public ClientInfo(String clientId, List<String> pips) {
this.clientId = clientId;
this.profiles = pips;
}
public String getClientId() {
return clientId;
}
public void setClientId(String clientId) {
this.clientId = clientId;
}
public List<String> getProfiles() {
return profiles;
}
public void setProfiles(List<String> profiles) {
this.profiles = profiles;
}
}
我想用列表地圖我的配置如下代碼
謝謝!將嘗試 –
我應該如何注入此配置?使用@Autowired沒有工作。 –
它不工作,因爲客戶是一個列表 –