java - 从 .yaml 生成 POJO

标签 java spring-boot yaml

我正在寻找一种从给定的 .yaml 文件自动生成 POJO 类文件的解决方案,但尚未找到类似的解决方案。 我无法想象这应该是自己编写这些类的唯一方法。

最佳答案

正如 Jack Flamp 的评论中指出的那样,您可以使用在线工具 ( jsonschema2pojo ) 将示例 yaml 文件转换为其等效的 POJO 类。这个工具可以将json或yaml数据转换为相应的POJO类,我过去已经成功使用过它。

话虽这么说,当您使用 yaml 文件(而不是 yaml 架构)时,该工具被迫做出某些“假设”。因此,在开始使用生成的类之前仔细查看它们是个好主意。

您可以从 wiki 找到有关如何使用此在线工具的更多信息。页。

接受的答案不完整。

关于java - 从 .yaml 生成 POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47907590/

相关文章:

java - 通过哈希比较 java 映射

java - tomcat无法加载css文件,尽管它存在

java - 为什么我收到有关 Maven 库的错误?

python - PYYAML 中的自定义 bool 解析

Golang yaml.v2 将数组编码为序列

java - 如何知道我是否在使用 Java EE?

java - Apache 的 Java XMLRPC 库

java - RestController设计之争——Spring Boot REST API

spring - 如何使用 Spring Boot 和 @FeignClient 发送 Bearer 授权 token

ansible - 循环遍历 Ansible playbook 嵌套数组