项目描述
该系统是基于spring,springMVC,mybatis框架开发的,权限控制采用shiro进行控制,实现用户,角色,权限,菜单的增删改查以及基本的权限控制.
部分代码采用mybatisCodeHelper生成,权限控制可以做到菜单和按钮级别,用户可选择记住我自动登录,缓存采用ehcache实现
优化内容:优化了项目不在ROOT根目录启动时出现页面无法显示或显示不全的bug项目导入前请在idea中安装lombok插件
如果不想安装lombok插件
需将实体类中如下代码删除,实现实体类的get & set & tostring方法
@Data
@Slf4j
@NoArgsConstructor
@AllArgsConstructor
@ToString
功能模块:
个人中心
个人资料
密码修改
用户中心
用户管理
系统权限
角色管理
权限管理
菜单管理
运行环境
jdk8+tomcat8+mysql5.5以上+IntelliJ IDEA+maven
项目技术(必填)
spring+spring mvc+mybatis+bootstrap+jquery
数据库文件
链接:https://pan.baidu.com/s/1EIcG53KGVQ8tVx7pf5t73A
提取码:0gp1
jar包文件
maven搭建
链接:https://pan.baidu.com/s/1RZaiBJZpVYcmIvTWMyaDyg
提取码:qx0y