2010-05-12 5 views
0

GroovyDao를 grails 서비스로 작성하겠다는 생각이 들었다.Grails 서비스에서 자바 서비스로 주입 될 때 grails 서비스에서 빠진 동적 도메인 메소드

다음으로 자바로 MyJavaService를 작성하고 grails 앱의 java 소스 디렉토리에서 찾으십시오. MyJavaService에는 스프링 주입을위한 groovyDao에 대한 인스턴스 참조가 포함되어 있습니다.

groovyDao = ref ("GroovyDao")로 resources.groovy MyJavaService를 연결합니다.

모든 것이 잘 시작됩니다.

그러나 MyJavaService를 호출하면 Domain.list()와 같은 도메인 메서드가 메서드를 찾을 수 없음 오류를 반환합니다.

도움을 주시면 감사하겠습니다.

답변

0

동적 방법은 Groovy에서만 사용할 수 있습니다. src/groovy 디렉토리에 코드를 삽입 해보십시오.

은 또한에 서비스를 넣어 시도 Grails에 - 응용 프로그램/서비스

희망이

을하는 데 도움이
관련 문제