JavaPoet:版本 1.5.1
JDK:1.7
我正在使用注释来生成代码。这是我正在尝试的东西。
以下是项目的一部分:
@GenService
public abstract class BaseService {
...
}
@GenController
public abstract class BaseController {
...
}
以下旨在通过上述注释创建:
public class AService extends BaseService {
...
}
public class AController extends BaseController {
@Autowired
private AService aService;
...
}
直到编译AService
并且AController
不存在。
我可以包含@Autowired
注释。但是,我如何将AService
其作为类型引用AController
?