如何在自己的插件中獲取springSecurityService服務bean?在插件中獲取SpringSecurityService
我試過這個,但是現在我不這樣做,如果這是正確的策略。
DEF doWithSpring = {
springSecurityService(application.mainContext.getBean( 'springSecurityService'))}
如何在自己的插件中獲取springSecurityService服務bean?在插件中獲取SpringSecurityService
我試過這個,但是現在我不這樣做,如果這是正確的策略。
DEF doWithSpring = {
springSecurityService(application.mainContext.getBean( 'springSecurityService'))}
如果試圖在插件使用它從服務或控制器,您可以簡單地使用
def springSecurityService
作爲groovy類中的成員變量。由於這純粹是運行時依賴,所以你的插件不必直接依賴Spring Security Plugin。但是,如果您的插件曾用於不能在運行時使Spring Security Plugin可用的應用程序,則會因爲顯而易見的原因而失敗。
同樣重要的是要注意:這對任何Grails服務都是如此,而不僅僅是Spring Security服務。
你想在這裏做什麼? – dmahapatro