ich hinzufügen, habe einige Config in meiner application.yml
Datei und ich möchte es von meinem Java-Code lesen.Get application.yml Infos im Frühjahr
Der zusätzliche Knoten in der YAML-Datei sieht wie folgt aus:
myConfig:
projectOne:
mantisID: 501
user: username
password: passwd
projectTwo:
mantisID: 502
user: username
password: passwd
Was ich wollen, ist eine Liste der Projekt Objekte zu erhalten, wo
Project.mantisID = 501,
Project.user = „username “
Project.password = "passwd",
etc ...
ich weiß sprin g kann diese Datei mit einigen @Value-Annotationen lesen, aber wie kann ich diese verwenden, um zu bekommen, was ich brauche?
Ich sehe keinen Code in der YAML-Datei, es gibt nur Skalare und Zuordnungen. Fragen Sie, wie Sie die YAML-Datei neu schreiben können? Wenn nicht, dann wird [Tag: yaml] unangemessen angewendet – Anthon
Ich meinte "Knoten", "Mapping". Ich kenne das richtige Wort nicht. Ich meinte Element. –
Elemente in YAML kommen nur in Sequenzen vor, Sie haben keine Elemente in Ihrer YAML. Wenn Sie die korrekte YAML-Terminologie nicht kennen (was häufig vorkommt, wenn Sie nur eine Sprache/Parser verwenden), dann benennen Sie zumindest die Namen nach Ihrer Sprache ('Java node'). Und wenn Sie bemerkt haben, dass Sie etwas falsches geschrieben haben, machen Sie die Frage für zukünftige Leser besser, indem Sie sie bearbeiten und korrigieren. ** Ihr ** Problem könnte gelöst sein, aber wir versuchen hier eine qualitativ hochwertige Q & A-Site aufzubauen. – Anthon