これは以前に提起されたものであり、これは初歩的な質問であることは知っていますが、これを修正する方法がわかりません。アプリの起動時に、解決できない循環参照エラーが発生します。以下の構造。何が問題で、どうすれば修正できますか?
@Controller("AAA")
public class AAAImpl implements AAA {
private final BBB BBB; //this is constructor injected
}
@Service
public class BBBImpl implements BBB {
@Autowired
CCC CCC;
}
@Service ( "CCC" )
public class CCCImpl extends AbstractQueryService<FinalSeminar, Long> implements CCC {
@Resource
AAA AAA;
}