全局@Resource格式优先级

时间:2014-02-07 17:26:28

标签: grails

是否可以在config.groovy中全局定义资源格式(json,xml)的优先级,而不是在每个资源上指定?例如,不要在@Resource注释的参数中指定它,如:

@Resource(format=['json', 'xml'])
class Book {

   String name

}

您可以使用

之类的内容在config.groovy中指定它吗?
grails.resource.format = ['json', 'xml']

1 个答案:

答案 0 :(得分:0)

我找到了grails-rest插件(https://github.com/grails/grails-core/blob/master/grails-plugin-rest/src/main/groovy/grails/rest/Resource.groovy)的代码,在第47行,看来XML和JSON按此顺序进行了硬编码。