项目场景:
springboot项目中不同的service注入的时候进行了相互引用。
问题描述:
service A引用了servie B 而Service B 又引用了 Service A,于是项目在启动的时候就出现了循环引用注入的问题。
项目启动出现的异常信息如下:
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘subscriber’: Unsatisfied dependency expressed through field ‘schemeService’; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘verificationSchemeServiceImpl’: Unsatisfied dependency expressed through field ‘verificationRuleService’; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name ‘verificationRuleService’: Bean with name ‘verificationRuleService’ has been injected into other beans [ruleNoticeRelServiceImpl] in its raw version as part of a circular reference, but has eventually been wrapped. This means t