之前看的一哥們的springboot1.X整合shiro和redis的demo,我用的是springboot2.X,改了下,添加了druid和swagger2,部分,公司屏蔽git,只能上傳csdn備份。那位哥們的原文找不到了,sorry。
部署
- resource/sql/shiro.sql ;
- 修改application-dev.properties配置的mysql和redis連接;
運行
-
由於使用redis,所以redis必須先運行才行。可能會遇到需要auth連接redis的錯誤,可以嘗試:
1) redis.conf 打開註釋requirepass admin;
2) 命令行啓動redis-server redis.conf,這樣纔會啓動配置,否則還是無密碼;
3) springboot配置:spring.redis.password=admin -
springboot運行,登錄root/123456,admin/12345
-
druid菜單需要單獨登錄密碼,配置在DruidConfig.java裏面,admin/admin
下載鏈接
springboot2.x+shiro+redis+mybatis+freemarker
如果需要那位哥們的1.X版本demo私信我,謝謝那位!