Код: Выделить всё
jobs:
jobA:
status: "ok"
jobB:
status: "stop"
< /code>
И я использую @ConfigurationProperties, чтобы прочитать это, как ниже: < /p>
@ConfigurationProperties(prefix = "jobs")
class JobsProperties {
private JobStatus jobA;
private JobStatus jobB;
private record JobStatus(String status) {
}
< /code>
Но я не верю, что это работает. Потому что получение ошибки ниже: < /p>
Reason: java.lang.NullPointerException: Cannot read field "status" because "this.jobA" is null
< /code>
или есть лучший способ прочитать свойство вложенного уровня. В основном я хочу jobastatus Мысли?
Подробнее здесь: https://stackoverflow.com/questions/795 ... properties