openmetadata 估计是因为quicktype 使用复杂费事,最近版本quicktype 的集成已经废弃了,都使用jsonschema2pojo 了
实际上使用jsonschema2pojo 对于java 项目来说也比较好,毕竟简单了,没有太多外部依赖了,直接基于maven 构建就行了
同时对于schema 单独提出来了一个spec的模块
说明
目前官方文档对于内部技术细节以及整体架构都提供了不少文档,还是很不错的,可以更好的学习openmetadata
参考资料
https://github.com/joelittlejohn/jsonschema2pojo
https://docs.open-metadata.org/developers/architecture/code-layout