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
ですか?