【发布时间】:2016-08-12 22:36:47
【问题描述】:
我在从 java 6 升级到 8 的同时升级到 grails spring security plugin 2.0.0。我们有很多定义了显式参数的闭包。
例如。
@Secured("hasRole(T(com.abc.CommunityPermissions).MANAGE_POSTS)")
def list = {SearchCommand searchCommand ->
....
....
}
由于从 2.0.0 开始我们不能在闭包中使用 @Secured 注释,我想我必须将 clousure 转换为方法。
你能指导我吗?特别是当 clousres 有明确的参数时,该怎么做还不清楚!我尝试了不同的选择但失败了。 谢谢。
【问题讨论】:
标签: java grails methods spring-security closures