【发布时间】:2010-02-21 07:21:46
【问题描述】:
我有一个 grails 应用程序。其中我有一个名为 Book 的模型类。 如果我要从任何控制器调用 Book.list()、Book.get(id) 和其他一些休眠调用,如 save(),我想使用当前登录用户角色进行授权。 如果授权失败,我必须抛出一些错误。 有没有可用的插件。 请给我一些想法或建议。
【问题讨论】:
标签: grails grails-plugin grails-validation
我有一个 grails 应用程序。其中我有一个名为 Book 的模型类。 如果我要从任何控制器调用 Book.list()、Book.get(id) 和其他一些休眠调用,如 save(),我想使用当前登录用户角色进行授权。 如果授权失败,我必须抛出一些错误。 有没有可用的插件。 请给我一些想法或建议。
【问题讨论】:
标签: grails grails-plugin grails-validation
我们可以在域类中使用以下拦截器。使用它我们可以轻松处理
def onLoad={
}
def beforeInsert={
}
def beforeDelete={
}
def beforeUpdate={
}
【讨论】: