工作中遇到两个类的互相引用对方的接口导致出现报错:
Relying upon circular references is discouraged and they are prohibited by default.
(Spring也清晰的输出了两个类的循环依赖箭头)
后来,在其中的一个类中加入@Lazy 注解,完美解决问题。
Public class A implements a
{
//其他属性
@Lazy
private B b;
}
工作中遇到两个类的互相引用对方的接口导致出现报错:
Relying upon circular references is discouraged and they are prohibited by default.
(Spring也清晰的输出了两个类的循环依赖箭头)
后来,在其中的一个类中加入@Lazy 注解,完美解决问题。
Public class A implements a
{
//其他属性
@Lazy
private B b;
}