2013-03-30 27 views
0

如何使用请求地图升级现有的grails应用程序? 我没有使用添加请求地图

grails s2-quickstart package user role requestmap 

但只有

grails s2-quickstart package user role 

据我所知我不得不1)设置Config.groovy中一个行:set)

grails.plugins.springsecurity.securityConfigType = "Requestmap" 

,然后2所有通过BootStrap.groovy条目(根据spring's docs),我明白了,但RequestMap Domain Class必须看起来像什么?还有什么要做的吗? 谢谢

回答

2

这是一个简单的类;这是,如果你指定包your.package.name和类名Requestmap什么会产生:

package your.package.name 

class Requestmap { 

    String url 
    String configAttribute 

    static mapping = { 
     cache true 
    } 

    static constraints = { 
     url blank: false, unique: true 
     configAttribute blank: false 
    } 
} 

一旦你创建了这一点,在Config.groovy加入这一行:

grails.plugin.springsecurity.requestMap.className = 'your.package.name.Requestmap' 
+0

谢谢,非常完美,我很感激。 – Michael