我按照wiki上分享的指南开发了自定义代码生成器。我成功了
定义一个扩展AbstractJavaJAXRSServerCodegen抽象类。我没有弄清楚如何:
- 以编程方式定义其中的新文件夹和文件(因为我在OSGi运行时开发,我想知道是否可以为每个yaml文件动态生成$ {component} .xml和)。我设法用writeOptional ...方法创建一个OSGI-INF文件夹。现在我需要在这个文件夹中放入与yaml文件一样多的.xml文件。
- 为类和接口名称定义自己的策略。我迫切需要在界面前加上 I 字符,以符合代码样式指南
可能吗?我想我应该在我的生成器java类上工作,但我找不到任何提示。此外,我没有在我的生成器的父类中找到确切的引用