Я настроил свойства индекса в Vault, как показано ниже
db.users[0].username = user1
db.users[0].password = user1@123
db.users[1].username = user2
db.users[1].password = user2@123
Как читать свойства в Spring boot. Я настроил класс, как показано ниже. Но читать vaules не умеет. Как прочитать это значение?
@Configuration
@configurationproperties(prefix = "db")
public class ReadVault {
List<User> users
public void setUsers(List<User> users){
this.users = users
}
public static class User{
private String username;
private String password;
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
}