subversionedge rest api编写

对于subversionedge api,可以参照https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/ApiDocs?showDetails=false,但很多功能是没有的,需要自己书写。

对应的映射在console->grails-app->conf->UrlMappings,

中具体为:

"/api/$apiVersion/$entity/$id?/$cgiPathInfo**?"(parseRequest: false) {
    controller = { "${params.entity}Rest" }
    action = [GET: "restRetrieve", PUT: "restUpdate",
            DELETE: "restDelete", POST: "restSave"]
    constraints {
        apiVersion(matches: /1/)
    }
}

可以依次对此进行修改。



拓展:

对于grails中语法


def users = []
User userOrigin=User.findByUsername(username);userOrigin.each {
def user = [id: it.id,
username: it.username,
realUserName
: it.realUserName,
email: it.email]
users.add(user)
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值