1224183237的gravatar头像
1224183237 2015-09-02 10:35:51

spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统

1   系统开发和运行环境

     系统采用的是spring4.0.2+springmvc+mybatis3.2.6+maven3.3.3+easyui1.3.3框架。

     系统的环境是myeclipse10+jdk1.7.0_80+tomcat7.0.64+win7 64+maven3.3.3

2  功能描述

     1)用户的增删改查
     
            项目中用到了springmvc的拦截器,只有登录才能操作   主管理员账号admin   密码1  为方便起见,数据库密码未加密
     
     2)角色的增删改查和授权
        
           实现页面菜单的权限用的是easyui的tree。按钮级别的权限用的是自定义的JSP标签
     
     3)页面菜单的管理

           在添加或者修改菜单的时候增加了选择图标的功能
     
     4)操作日志的记录和备份
     
          采用的方法是利用aop拦截add,update方法来实现操作记录。
          
          同时用了corn表达式来实现自动备份。

3    系统截图

      1) 结构图

             spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统

      2) 主界面

         

spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统

3) 角色授权

spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统

4) 菜单管理

spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统

5)日志记录

spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统

这个系统一开始是没有maven的。但是要求小于20M,于是花了一天学习了maven。有不对的地方请多多指教。谢谢!

数据库文件在压缩包根目录下

spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统


最代码官方编辑于2016-11-17 17:46:52


打赏

文件名:rbps Maven Webapp.zip,文件大小:1373.717K 下载
最代码最近下载分享源代码列表最近下载
vitos5n  LV9 2023年5月22日
wanglinddad  LV54 2022年4月24日
liujun0104  LV4 2022年3月29日
做你的英雄  LV14 2022年3月14日
Start1  LV15 2022年3月8日
1214955637  LV2 2021年1月2日
泪染珍珠  LV9 2020年11月3日
wangxc87  LV1 2020年8月3日
吴鑫1998  LV9 2020年6月23日
zhangtian1997  LV10 2020年6月7日
最代码最近浏览分享源代码列表最近浏览
wddq123 4月3日
暂无贡献等级
WBelong  LV7 2023年12月26日
漫步的海星  LV4 2023年9月21日
飞呀飞呀飞不放  LV7 2023年8月9日
zhy1989wz  LV6 2023年7月6日
1379585889  LV11 2023年6月7日
zhaoqfan  LV2 2023年5月15日
hao2290211  LV1 2023年4月14日
uni-code_0123  LV1 2023年3月23日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友