关于REST的groovies文档,我已经设置了这样的模型:
import grails.rest.*
@Resource(uri='/books')
class Book {
String title
static constraints = {
title blank:false
}
}
我打印出创建和保存时收到的参数。是否可以覆盖@Resource(uri='/books')
注释创建的这些方法?或者处理注释一个闭包或什么来做这个?
答案 0 :(得分:1)
如果您希望拥有默认的RESTful界面并根据需要稍微修改它,我认为您可能有2个选择。
使用application
命令生成相应的控制器,并根据需要更改生成的文件。
创建一个Book控制器并扩展$ grails generate-controller [Domain Class Name]
;然后使用RestfulController
注释覆盖默认方法,打印/记录参数,然后调用匹配的@Override
方法。
super