在Spring里,如果A类实例由B类实例协作,B类实例由C类实例协作,现在B类实例改由D类实例协作,则意味着原有B类实例的消失,那么,A类实例很可能就编译不过,如何解决这个问题呢?