1224183237的gravatar头像
12241832372015-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下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友