2

Jcodemodel を使用して Java コードを生成しようとしています。

  1. Jcodemodelを使用して必要なインポートステートメントを生成する方法は?

  2. クラスがインターフェースを実装するときにインターフェースメソッドの実装を自動的に生成する方法は?

    例えば:

    interface Act {
    
       void act();
    
    }
    

    Jcodemodel を使用して、実装クラスでインターフェイス メソッドを生成する方法は? JMethod を使用してメソッドを記述する必要があるかどうか 実装メソッドを自動生成する他の方法はありますか?

  3. クラスに必要なインポートを生成する方法は?

親切に、私を案内してください

4

1 に答える 1

1

メソッドを使用する必要があります

JClass importedClass= codeModel.ref("example.com.impl.MyClass");

そしてexample.com.impl.MyClass、クラスパスにあることを確認してください。生成された Java ソースでは、import example.com.impl.MyClassステートメントが自動的に追加されます。

于 2013-05-19T13:57:32.053 に答える