使用Jcodemodel生成导入

时间:2012-05-15 14:27:32

标签: java java-ee maven-3

我正在尝试使用Jcodemodel生成java代码。

  1. 如何使用Jcodemodel生成所需的import语句?

  2. 如何在类实现接口时自动生成接口方法的实现?

    例如:

    interface Act {
    
       void act();
    
    }
    

    使用Jcodemodel,如何在实现类中生成接口方法?我是否需要使用JMethod编写方法?有没有其他方法可以自动生成实现方法?

  3. 如何为类生成所需的导入?

  4. 请指导我

1 个答案:

答案 0 :(得分:1)

您应该使用方法

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

确保example.com.impl.MyClass在您的类路径中。 在生成的java源代码中,将自动为您添加import example.com.impl.MyClass语句。