Как я вижу, вы используете следующий код, почему вы даже хотите сохранить свойства в «списке»
List<String> allowList;
@Value("#{'${prop.myVariable}'.split(',')}")
public List<String> setAllowList(List<String> list) {
this.list= list;
}
String Chars = myProperties.getConfigValue("prop.myVariable");
List<String> allowedCharacteristics = setCharacteristics(Chars);
Вы должны сохранить свойства в «allowlist», используйте следующий код ниже
@Value("#{'${prop.myVariable}'.split(',')}")
public void setAllowList(List<String> list) {
allowList = list;
}
, пожалуйста, следуйте этой теме -> Как получить доступ к значению, определенному в файле application.properties в Spring Boot , если вам нужно специально использовать "getConfigValue ()" .