2014-12-02 56 views
0

我在src/java文件夹中的Groovy Project中创建了一个Java类。 我已经使用@Controller注释来创建REST Webservice。 代码看起来是这样在Grails中使用Java编写的@Controller

,然后我在resources.groovy

xmlns context: 'http://www.springframework.org/schema/context' 
    context.'component-scan'('base-package': 'com.**.**') 

其符合以上条件的代码的封装配置的分量。

当我试图调用服务使用URL它无法识别这一点。

+0

Cde看起来像这样 – 2014-12-02 07:34:59

+0

您能描述一下为什么使用Java类而不是普通的Grails控制器吗?你使用什么Grails版本? – saw303 2014-12-02 08:15:45

回答

0

组件扫描已由Grails启用,因此请删除您的组件。如果您想要发现并注册注释的Spring Bean,请将一个或多个软件包名称添加到Config.groovygrails.spring.bean.packages列表中,例如,

grails.spring.bean.packages = ['com.foo.bar', 'some.other.package']