轉(zhuǎn)自:文章一:http://www.cnblogs.com/javatianyuan/articles/3796804.html(網(wǎng)上此例實(shí)際是存在BUG曙咽,user組一樣可以訪問admin組歧斟,極力建議文章二)
文章二:http://blog.sina.com.cn/s/blog_537517170102uxg7.html(這篇功能多一些)
創(chuàng)建好grails項(xiàng)目之后辨萍。注意不能先轉(zhuǎn)成maven項(xiàng)目.
在BuildConfig.groovy中增加插件的引用即可
runtime ":shiro:1.2.1"? 或者compile ":shiro:1.2.1"(我使用的是后者)
當(dāng)我們修改了BuildConfig.groovy文件后铣揉,需要對系統(tǒng)進(jìn)行重新編譯,修改才能生效荆永。
//grails命令
grails compile
此時使用命令?
grails help
可以看到下圖箭頭處多了關(guān)于shiro的命令操作
執(zhí)行下面這個shell后召耘,系統(tǒng)會幫我們生成一系列的腳手架文件,這個--prefix=[包路徑]是可選項(xiàng)蚕脏,如果使用包路徑侦副,不要忘記最后面的那個"."
grails(這是第一條命令)
?shiro-quick-start --prefix=com.kuyun.(這是第二條命令)
然后就會幫我們自動創(chuàng)建相對應(yīng)的文件()