簡體   English   中英

使用jsonschema2pojo或com.sun.codemodel時,在類的開頭添加注釋

[英]Add a comment in the beginning of a class when using jsonschema2pojo or com.sun.codemodel

我正在嘗試使用jsonSchema創建POJO。
我找到了一個名為jsonschema2pojo的項目,該項目似乎很適合,但有幾個問題。
我願意分叉該項目並添加一些自定義項(例如自定義批注,也許還有方法)。
該項目使用com.sun.codemodel構建類。
由於生成的代碼將投入生產,因此我需要在文件開頭添加版權聲明。
我在jsonschema2pojo或codemodel中都沒有找到任何解決方案。 你們有什么解決辦法嗎?

可能最簡單的方法是僅在每個源文件中打印許可證標頭(當然,假設寫入的所有內容都是Java)。 這可以通過在JCodeModel寫出任何其他內容之前在此處向寫程序寫入標頭來完成。 這將需要庫的分支來替換此處的FileCodeWriterWithEncoding的自定義實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM