Grails升级到3.3.9,并通过hibernateDatastore循环依赖

时间:2019-03-26 19:05:23

标签: hibernate grails dependency-injection

我正在尝试将基于Grails 3.1.4构建的Grails应用程序升级到Grails 3.3.8。我在使用3.3.9时遇到问题,因此,我决定使用3.3.8。

我已经替换了所有必要的Gradle依赖包;但是,我的服务类之一正在获得这种循环依赖关系。

在这里我不希望任何循环依赖,因为此类不在应用程序的其他地方使用。同样,此类未使用应用程序中的任何其他服务类。但是,它被诊断为具有循环依赖性。

Configuring Spring Security Core ...
... finished configuring Spring Security Core

ERROR org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter - 

***************************
APPLICATION FAILED TO START
***************************

Description:

The dependencies of some of the beans in the application context form a cycle:

   methodValidationPostProcessor defined in class path resource [org/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class]
      ↓
   hibernateDatastoreServiceRegistry
┌─────┐
|  hibernateDatastore
↑     ↓
|  commissionService
└─────┘



FAILURE: Build failed with an exception.

0 个答案:

没有答案