主要特点
开发平台采用 SpringMVC + MyBatis plus + layui+ Apache Shiro + Ehcache + freemarker开发组件 的基础架构,采用面向声明的开发模式,
A SpringMVC 框架
体系三层架构清晰。
B 阿里巴巴的 druid;
检测sql执行性能,寻找性能瓶颈。
C 权限框架shiro ;
shiro是一个java实现的安全框架,提供了前后台授权双校验,保证你的项目的安全。
D ehcache 分布式缓存;
常用数据使用了ehcache缓存,减少对数据库的访问,提高了访问速度。
E Freemarker 页面
比jsp更方便好用
F 基于layUI的前端架构
使用layui前端模块组建,方便好用。
H ckfinder文件管理器
文件管理
系统模块
基础用户权限,强大数据权限,操作权限控制精密细致,对所有管理链接都进行权限验证,可控制到按钮,对指定数据集权限进行过滤
系统日志监控,详细记录操作日志,可支持追查表修改日志
连接池监视:监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
系统更新记录:
V_1.0.2 2017-07-20
#修改shiro权限校验存在的问题
V_1.0.3 2017-07-25
#修改图片上传到本地
V_1.0.4 2017-08-01
#修改menu删除错误
V_1.0.5 2017-08-12
#修复js报错等异常问题
#添加maven仓库地址
V_1.0.6 2017-08-28
#修复新增用户
#修复页面重复js错误
#修复菜单删除bug
V_1.0.7 2017-10-31
#修复session超时页面嵌套
#二维码生成
V_1.0.8 2017-11-04
#修复权限标签错误
#修改sequence错误
#并添加部分util
#添加角色code
#添加重置密码
V_1.0.9 2018-03-01
#修改退出登录bug
#修改ehcache 加载错误
#删除多余代码
V_1.0.10 2018-05-01
#修改ifra-me标签icon
V_1.0.11 2018-06-03
#修改左侧自适应及高度,
#修改左侧样式
V_1.0.12 2018-08-03
#添加XssSqlFilter
#2018-08-20 修改分页
#添加分页跳转
V_1.0.13 2018-08-22
#添加ckfinder文件管理器
#添加ckeditor文件编辑器
V_1.0.14 2018-08-27
#升级layerui 版本到2.0
#修改基础数据DAO Service controller等查询
#修改分页模版
V_1.0.15 2018-10-16
#部分页面样式调整
#新增及修改页面打开方式修改(原有跳转连接修改为layui弹框模式)
#新增标题栏双击刷新事件
#新增跳转加载中loading
V_1.0.16 2019-03-20
#部分页面样式调整
V_1.0.17 2019-04-09
#修改main页面菜单方式
#修改shiro
-----------------------------------------------------------------------------------------------------------------------
示例页面展示图: 系统菜单管理、用户管理、系统权限管理