Spring 当注入grails应用程序中的java服务时,grails服务中缺少动态域方法
我有一个想法,就是将GroovyDao作为grails服务编写 接下来,我将用java编写一个MyJavaService,并在我的grails应用程序的java sources目录中找到它。MyJavaService包含对spring注入的groovyDao的实例引用 我将在resources.groovy中使用groovyDao=refGroovyDao连接MyJavaService 一切都很好 但是,如果我调用MyJavaService,任何域方法(如Domain.list)都会返回一个methodnotfound错误Spring 当注入grails应用程序中的java服务时,grails服务中缺少动态域方法,spring,grails,dependency-injection,Spring,Grails,Dependency Injection,我有一个想法,就是将GroovyDao作为grails服务编写 接下来,我将用java编写一个MyJavaService,并在我的grails应用程序的java sources目录中找到它。MyJavaService包含对spring注入的groovyDao的实例引用 我将在resources.groovy中使用groovyDao=refGroovyDao连接MyJavaService 一切都很好 但是,如果我调用MyJavaService,任何域方法(如Domain.list)都会返回一个me
非常感谢您的帮助。动态方法仅在Groovy中可用。尝试将代码放在src/groovy目录中 还可以尝试将服务放在grails应用程序/服务中 希望这有帮助