gpt4 book ai didi

java - 在 Micronaut,我如何获取对象数组作为配置属性

转载 作者:行者123 更新时间:2023-12-01 18:03:05 26 4
gpt4 key购买 nike

我有一个配置 yml 文件

myconf:
uri: "google.com"
objarray:
- env:
- uat
- dev
label: test
- env:
- prod
label: prod

在 Micronaut 中,我能够获取诸如

之类的对象
@ConfigurationProperties("myconf")
static class MyConf {

String uri;

List<ArrayElement> objarray;

static class ArrayElement {

List<String> env;

String label;
}
}

但它显示 objarray 有 2 个元素,并且 env 和 label 字段正确,但它们等于 null。

我怎样才能让这个对象数组中的值?

最佳答案

已解决:看来我只需要将该类更改为公共(public)或添加 get/set 方法。

关于java - 在 Micronaut,我如何获取对象数组作为配置属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60598980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com