java - POJO 类到 RAML 文档的转换
问题描述
我想将我的 pojo 类转换为 raml 文档,但我不知道如何去做,是否有任何现有的代码,如果是,请分享链接。提前致谢。
解决方案
这里有一个 pojo to raml 项目:https ://github.com/mulesoft-labs/raml-java-tools/tree/master/pojo-to-raml
class MyClass {
public static void main(String[] args){
PojoToRaml pojoToRaml = PojoToRamlBuilder.create();
Result result = pojoToRaml.classToRaml(MyPojo.class);
}
}
这将生成类和依赖类作为 RAML 1.0 类型声明。
默认的类解析实现自省地查看给定的类,并为来自 java 超类的字段和 RAML 超类创建属性。
如果您的类定义不同,您可以创建自己的类解析器工厂和类解析器的实现,以便在您的类中进行简单的发现。
推荐阅读
- sparql - 在 Bioportal 上使用 SPARQL 查询图的问题
- java - 在java中使用基于屏幕的soap api调用Acumatica报告
- mysql - 无法登录谷歌云存储sql实例
- python - Lambda函数python 3
- python - 如果元组中的项目不在其他数据帧的列表中,则删除元组
- c++ - 头文件中定义的静态对象和 cpp 文件中定义的静态对象有什么区别?
- c - 使用 while 循环打印每行 10 个字符的 Ascii 表
- linux - 在文件中匹配的字符串(模式 1)上方打印特定的单词直到匹配的字符串(模式 2)
- node.js - 无法让 Stripe 元素与 Vue.js 一起使用
- angular - firebaseui:构建应用程序后的角度错误