spring的注解很方便,
@Resource
@Service
之类的注解很常用。但是
@Service
public class AImpl implements A{
@Resource
public B b;
}
@Service
public class BImpl implements B{
@Resource
public A a;
}
Ok
这样,有的服务器可以启动,在开发过程中也可能没问题,但是
。。。放到正式服务器上。。。启动不鸟了。。还不报错。最多告诉你Context [] startup failed due to previous errors。就启动失败了。。让人郁闷!原因让人无从找起,在发现这种情况下,去找下最近更新的代码中是否有这中循环注入的问题。改了就可以了