在請求處理期間,我需要加載很多實體(兩種)。也許4或5千。其中大部分是從二級緩存中提供的。問題是依賴注入應用於每個域類的查殺應用程序的性能。Grails性能問題
探查示出瓶頸是org.codehaus.groovy.grails.plugins.web.api.ControllersDomainBindingApi.autowire它調用GrailsMetaClassUtils.invokeMethodIfExists。
我試圖從控制器和從服務類加載的實體。結果是一樣的。
是否可以禁用這個不必要的DI功能的特殊情況下或類?
我的Grails版本是2.3.11。
的Java 1.8
?也許可以設計出性能良好的查詢? –