1.先装个redis,以下都是通过postman测试,jsp我已经整合了,其实不建议还用jsp,但我怕有些人已经习惯了。测试地址localhost:8080/userInfo/toIndex。
2.权限问题,项目启动之后会调用StartupRunner1类,把对应的url初始化到shiroFilterFactoryBean。对应的表是sys_permission_init,其中permission_init有几种属性,anon代表不需登录,authc代表须登录,假如某个请求路径需要多个角色都可以访问可以写成(authc,roles[cw,rs]),一个角色就写成(authc,roles[cw]),shiro默认的是必须拥有所有角色才可以访问,我已经改过了。
3.访问localhost:8080/userInfo/login,密码都是12345,注意注解是@PostMapping,所以用form表单的方式,
如果是@RequestMapping,则使用json格式。
4.登录成功之后可以测试权限功能并且测试缓存。
5.自动生成代码是在com.example.demo.CodeGenerator中,genCode()方法出入tableName,自己可以在数据库中新建个表测试,别用我上传的表,否则会更新。
6.还有上传文件,aop什么的,请自己看吧。
下载路径 https://download.csdn.net/download/qq_38952212/10476419