[英]Service is not getting injected into Grails domain class , Grails 2.0.0 and 2.0.3
[英]Dynamic domain methods missing from grails service when injected into java service in grails app
我有个想法,就是将我的GroovyDao写为grails服务。
接下来,我将用Java编写MyJavaService并将其放在我的grails应用程序的java sources dir中。 MyJavaService包含对groovyDao的实例引用以进行弹簧注入。
我将使用groovyDao = ref(“ GroovyDao”)来连接resources.groovy MyJavaService。
一切开始正常。
但是,如果我调用MyJavaService,则任何Domain方法(如Domain.list())都会返回“找不到方法”错误。
任何帮助表示赞赏。
动态方法仅在Groovy中可用。 尝试将代码放在src / groovy目录中。
还要尝试将服务放在grails-app / services中
希望这可以帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.