2

私が取り組んでいるプロジェクトでは、インターフェースと見なされるいくつかの WSDL があります。WSDL/XSD から Java コードを生成しています。

問題は、インターフェイスの 1 つを削除する必要があることですが、その前に @deprecated アノテーションを付けてクラスを生成したいと考えています。

まだいくつかの WSDL バインディングと XSD バインディング ファイルがありますが、デフォルトの JAXB プロパティ (主にパッケージの命名と generateIsSetMethod) しかありません。

maven 2 で cxf-codegen-plugin を使用しています。

4

1 に答える 1

1

annox プラグインを使用して、WSDL のメソッド内外で使用されるパラメーター ラッパーを非推奨としてマークできるようになりました。

WSDL の portType でドキュメンテーション タグを使用する @deprecated Javadoc アノテーションを使用して、インターフェースを非推奨としてマークすることはできません。(ただし、Javadoc のみ)。

私はもっ​​と探しています:

  • インターフェイスを(コードで)非推奨としてマークする
  • 生成されたクライアント スタブを非推奨としてマークします。
于 2012-07-09T07:48:45.270 に答える