无论你做什么项目,后台管理系统都少不了用户管理,菜单管理,角色管理,权限管理,代码管理,图片上传(以限制只能上传*.jpg,*.gif,*.png),文件上传下载(uploadify)(已限制只能上传*.pdf,*.word,*.zip,*.txt),内容发布(内置ckeditor编辑器)
本系统简介:
功能描述
I 菜单管理:
1:新增菜单 2:编辑菜单 3:查询菜单 4:删除菜单
II角色管理
1:新增角色 2:编辑角色 3:查询角色 4:删除角色
III权限管理
1:基于角色为为菜单授权,直接在地址栏中输入(当前登录用户没有权限的 url)已经做权限过滤
IVV用户管理
1:新增用户 2:删除用户 3:修改用户 4 查询用户
VI代码管理(维护字典表)
1:新增代码 2:编辑代码 3:查询代码 4:删除代码
VII内容发布
1:新建文章 2 编辑文章 3 查询文章 4 删除文章
VIII 文件的上传与下载
VIIII图片的上传与下载
附件上传采用uploadify技术实现
图片上传采用ckeditor的图片上传(抽取了ckeditor一个上传图片的功能(已经修改ckeditor官方js源码))
内置乱码处理,脚本注入攻击,超越用户权限访问过滤:目前权限过滤级别到菜单URL级别,下次版本更新到按钮级别。
代码技术:
springMVC,ibatis,mysql,jsp jquery ligerUI
内置:
1:从mysql数据库表自动生成实体类与bo对象
2:从mysql数据库表自动生成ibatis.xml文件
3:自动生成通用的add delete update findObjectById findAllList接口方法
4:自动生成通用的add delete update findObjectById findAllList接口实现类方法
5:自动生成通用的add delete update findObjectById findAllList 控制层方法
也就是说本系统基本上不用写多少java代码,都是通过我写的自动程序完成的,只需要开发者把时间花费在写jsp页面上面就可以了,不需要写多少3层架构里面的代码