转自:文章一:http://www.cnblogs.com/javatianyuan/articles/3796804.html(网上此例实际是存在BUG,user组一样可以访问admin组,极力建议文章二)
文章二:http://blog.sina.com.cn/s/blog_537517170102uxg7.html(这篇功能多一些)
创建好grails项目之后。注意不能先转成maven项目.
在BuildConfig.groovy中增加插件的引用即可
runtime ":shiro:1.2.1" 或者compile ":shiro:1.2.1"(我使用的是后者)
当我们修改了BuildConfig.groovy文件后,需要对系统进行重新编译,修改才能生效。
//grails命令
grails compile
此时使用命令
grails help
可以看到下图箭头处多了关于shiro的命令操作
执行下面这个shell后,系统会帮我们生成一系列的脚手架文件,这个--prefix=[包路径]是可选项,如果使用包路径,不要忘记最后面的那个"."
grails(这是第一条命令)
shiro-quick-start --prefix=com.kuyun.(这是第二条命令)
然后就会帮我们自动创建相对应的文件()