没有合适的资源?快使用搜索试试~ 我知道了~
用url作为shiro的permission的范例
共165个文件
xml:113个
java:35个
jsp:6个
需积分: 47 3 下载量 35 浏览量
2019-03-29
18:52:21
上传
评论
收藏 214KB ZIP 举报
温馨提示
是用菜单URL作为shiro的permission来管理,每一个用户分配其角色(可以有多个角色),这个系统要求必须登录才能使用,如果是对外的公开项目就不合适,shiro一般也是用在需要控制权限的项目. 每个角色分配其可以访问的url,所以当一个用户登录的时候,他会有可以访问的url的清单,这样我们就可以利用动态生成菜单和在页面上配置的方式让其只能看见自己可以访问的菜单,用户登录的时候只能看到他有权限的菜单,只要能看到的菜单或功能,都是有权限访问的. 项目用到spring-boot和mybatis。需要在test数据库里运行代码里的sql脚本,默认登录用户hao或yiqian,密码都是123456
资源推荐
资源详情
资源评论
收起资源包目录
用url作为shiro的permission的范例 (165个子文件)
bootShiro_Menu.iml 12KB
SysUserExample.java 42KB
SysMenuExample.java 29KB
SysRoleExample.java 25KB
SysUserRoleRelExample.java 17KB
SysRoleMenuRelExample.java 17KB
ShiroConfig.java 10KB
SysUser.java 8KB
SysMenu.java 6KB
LoginController.java 5KB
SysRole.java 5KB
UserAuthenticationServiceImpl.java 5KB
DataSourceConfig.java 4KB
SpringUtil.java 3KB
UserAuthenticationRealm.java 3KB
FilterConfigure.java 3KB
MyWebAppInitializer.java 3KB
UserSessionVo.java 2KB
SysUserRoleRel.java 2KB
SysRoleMenuRel.java 2KB
SysRoleMenuRelMapper.java 2KB
SysUserRoleRelMapper.java 2KB
InterceptorConfigure.java 2KB
MD5Util.java 2KB
SysUserMapper.java 2KB
SysRoleMapper.java 2KB
SysMenuMapper.java 2KB
LoginFilter.java 2KB
SysRoleMenuRelKey.java 1KB
SysUserRoleRelKey.java 1KB
Application.java 1KB
Result.java 834B
CommonController.java 714B
IUserAuthenticationService.java 415B
ApplicationTest.java 379B
IUserInfo.java 319B
jquery-1.11.0.js 276KB
login.js 2KB
myCommon.js 1KB
template.js 134B
login.jsp 3KB
main.jsp 974B
menu2.jsp 410B
menu1.jsp 410B
menu3.jsp 410B
index.jsp 340B
sys_user.sql 2KB
sys_menu.sql 1KB
sys_role_menu_rel.sql 1KB
sys_role.sql 1KB
sys_user_role_rel.sql 1KB
workspace.xml 75KB
SysUserMapper.xml 15KB
SysMenuMapper.xml 12KB
SysRoleMapper.xml 11KB
bootShiro_Menu.xml 11KB
SysRoleMenuRelMapper.xml 9KB
SysUserRoleRelMapper.xml 9KB
uiDesigner.xml 9KB
pom.xml 5KB
ehcache-shiro.xml 3KB
mybatis-config.xml 1KB
compiler.xml 1KB
Maven__org_springframework_boot_spring_boot_starter_web_services_2_0_2_RELEASE.xml 783B
Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_2_RELEASE.xml 769B
Maven__org_springframework_boot_spring_boot_starter_data_jpa_2_0_2_RELEASE.xml 755B
Maven__org_springframework_boot_spring_boot_starter_logging_2_0_2_RELEASE.xml 748B
Maven__org_springframework_boot_spring_boot_starter_tomcat_2_0_2_RELEASE.xml 741B
Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_2_RELEASE.xml 734B
Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml 732B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_1.xml 730B
Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_5.xml 729B
Maven__org_springframework_boot_spring_boot_starter_json_2_0_2_RELEASE.xml 727B
Maven__org_springframework_boot_spring_boot_starter_test_2_0_2_RELEASE.xml 727B
Maven__org_springframework_boot_spring_boot_starter_jdbc_2_0_2_RELEASE.xml 727B
Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml 720B
Maven__org_springframework_boot_spring_boot_starter_aop_2_0_2_RELEASE.xml 720B
Maven__org_springframework_boot_spring_boot_starter_web_2_0_2_RELEASE.xml 720B
Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml 700B
Maven__org_springframework_boot_spring_boot_starter_2_0_2_RELEASE.xml 692B
Maven__org_springframework_data_spring_data_commons_2_0_7_RELEASE.xml 692B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_1.xml 688B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_5.xml 688B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_5.xml 674B
Maven__org_hibernate_validator_hibernate_validator_6_0_9_Final.xml 674B
Maven__org_springframework_boot_spring_boot_test_2_0_2_RELEASE.xml 671B
Maven__org_springframework_data_spring_data_jpa_2_0_7_RELEASE.xml 664B
Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_31.xml 660B
Maven__org_springframework_spring_expression_5_0_6_RELEASE.xml 658B
Maven__org_springframework_ws_spring_ws_core_3_0_1_RELEASE.xml 649B
Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml 644B
Maven__org_apache_tomcat_embed_tomcat_embed_jasper_8_5_31.xml 639B
Maven__org_springframework_spring_aspects_5_0_6_RELEASE.xml 637B
Maven__org_springframework_spring_context_5_0_6_RELEASE.xml 637B
Maven__org_springframework_boot_spring_boot_2_0_2_RELEASE.xml 636B
Maven__com_alibaba_druid_spring_boot_starter_1_1_10.xml 633B
Maven__org_springframework_spring_webmvc_5_0_6_RELEASE.xml 630B
Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_31.xml 625B
Maven__org_springframework_spring_beans_5_0_6_RELEASE.xml 623B
Maven__com_fasterxml_jackson_core_jackson_databind_2_9_5.xml 623B
共 165 条
- 1
- 2
资源评论
陈君豪
- 粉丝: 515
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- HTML+CSS+JS网页设计:从入门到精通.zip
- 数据库课程设计:从理论到实践的全面指南.zip
- Python闭包:深入理解与应用场景解析.zip
- Win64OpenSSL-3-3-0.exe
- 课高分程设计-基于C++实现的民航飞行与地图简易管理系统-南京航空航天大学
- 航天器遥测数据故障检测系统python源码+文档说明+数据库(课程设计)
- 北京航空航天大学操作系统课设+ppt+实验报告
- 基于Vue+Echarts实现风力发电机中传感器的数据展示监控可视化系统+源代码+文档说明(高分课程设计)
- 基于单片机的风力发电机转速控制源码
- 基于C++实现的风力发电气动平衡监测系统+源代码+测量数据(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功