Я пишу приложение Grails для отображения информации, поступающей из базы данных.
Доступ к базе данных осуществляется службами Spring (с помощью DAO, сценариев SQLJ и т. Д.), И я хотел бы использовать его с контроллеров Grails.
Я добавил зависимости maven для импорта этих внешних классов Java.
Мой вопрос: как я могу настроить файл resources.groovy, чтобы иметь возможность ссылаться на мои существующие пружинные бины с моих контроллеров?
Это то, что я пробовал на данный момент:
import com.BeanClass
// Place your Spring DSL code here
beans = {
springServiceName(BeanClass){
}
}
И класс обслуживания во внешнем проекте:
package com;
...
@Repository("springServiceName")
@Service
public class BeanClass implements BeanInterface {
...
}
Но у меня возникает следующая ошибка при запуске приложения:
[groovyc] org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
[groovyc] C:\epo\wIndigo\prs-web\grails-app\conf\spring\resources.groovy: 1: unable to resolve class com.BeanClass
У вас есть идея, почему он не извлекает источники успешно?
Заранее спасибо за любую помощь.
Привет.