2013-03-30 28 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