gpt4 book ai didi

java - 使用 jsonschema2pojo 或 com.sun.codemodel 时在类的开头添加注释

转载 作者:行者123 更新时间:2023-12-01 09:09:59 25 4
gpt4 key购买 nike

我正在尝试使用 jsonSchema 创建 POJO。
我找到了一个名为 jsonschema2pojo 的项目除了几个问题之外,这似乎很合适。
我愿意 fork 该项目并添加一些自定义项(例如自定义注释和可能的方法)。
该项目使用 com.sun.codemodel 来构建类。
由于生成的代码将投入生产,因此我需要在文件的开头添加版权声明。
我在 jsonschema2pojo 或 codemodel 中都没有找到任何解决方案。大家有什么解决办法吗?

最佳答案

实现这一点的最简单方法可能是只打印每个源文件的许可证头(当然假设写出的所有内容都是 Java)。这可以通过将 header 写入写入器 here 来完成。在 JCodeModel 写出任何其他内容之前。这将需要库的分支来替换 FileCodeWriterWithEncoding here 的自定义实现.

关于java - 使用 jsonschema2pojo 或 com.sun.codemodel 时在类的开头添加注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40977915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com