# dp-security
基于SSM框架的基于角色的权限管理系统,对前后端进行封装,可快速实现CRUD的开发。项目采用Maven多模块构建,方便按需求进行模块化扩展。
### 项目介绍
- 一个轻量级的Java快速开发平台(框架),能快速开发项目并交付
- 友好的代码结构及注释,便于阅读及二次开发
- 命名规范和工程分层规约参考阿里巴巴JAVA开发规范(参考阿里巴巴Java开发手册 v1.2.0)
- 前后端开发封装,快速实现CRUD开发
- 完善的XSS防范及脚本过滤,彻底杜绝XSS攻击(参考开源方案)
- 基于角色的权限管理,细分到按钮权限
- 基于Maven模块化开发,可快速实现个性化业务模块
### 技术方案
- 核心框架:Spring
- WEB框架:SpringMVC
- ORM框架:Mybatis
- 安全框架:Shiro
- 模板框架:velocity(支持freemarker、jsp等其他自定义视图)
- 主页框架:adminLTE(Bootstrap)
- JS框架:vue.js
- 表格插件:bootstrap-table
- 树形表格:tree-grid(基于bootstrap扩展)
- 树形插件:ztree
- 弹窗组件:layer
- 表单校验:validator
### 项目结构
- dp-security:父级(聚合)模块
- dp-common:公共通用模块
- dp-shiro:权限模块
- dp-orm:数据持久模块
- dp-web:前端界面
- dp-base:基础模块,目前包含通用字典和系统日志管理
### 交流反馈
- os-china仓库:[http://git.oschina.net/zhocuhenglin/dp-security/](http://git.oschina.net/zhocuhenglin/dp-security/)
- git-hub仓库:[https://github.com/yczxl/dp-security/](https://github.com/yczxl/dp-security/)
- 作者主页:[http://www.chenlintech.com/](http://www.chenlintech.com/)
- 如需关注项目最新动态,请Watch、Star项目,也是对项目最好的支持
### 命名规范(参考阿里巴巴Java开发手册)
- 获取单个对象的方法用 get 做前缀
- 获取多个对象的方法用 list 做前缀
- 获取统计值的方法用 count 做前缀
- 插入的方法用 save(推荐) 或 insert 做前缀
- 删除的方法用 remove(推荐) 或 delete 做前缀
- 修改的方法用 update 做前缀
### 应用分层(参考阿里巴巴Java开发手册)
![image](http://chenlintech.com:8080/statics/img/0.png)
### 软件环境
- JDK1.7+
- MySQL5.5+
- Tomcat7.0+
- Maven3.0
- Eclipse或者IDEA(IDE开发环境)
### 本地部署
- 从git上下载代码
- 创建数据库,导入doc下脚本
- 修改orm模块下db.properties文件,修改数据库配置信息
- 使用eclipse,idea下运行项目
- 通过http://localhost:8080/dp-security访问
- 账号密码:admin / 1
### 项目演示
- 演示地址:[http://security.chenlintech.com](http://security.chenlintech.com)
- 账号密码:admin / 1
### 运行效果
![image](http://chenlintech.com:8080/statics/img/1.png)
![image](http://chenlintech.com:8080/statics/img/2.png)
![image](http://chenlintech.com:8080/statics/img/3.png)
![image](http://chenlintech.com:8080/statics/img/4.png)
![image](http://chenlintech.com:8080/statics/img/5.png)
没有合适的资源?快使用搜索试试~ 我知道了~
基于SSM框架基于角色的权限管理系统,后端采用Spring等,前端采用vue.js、bootstrap-table
共373个文件
js:124个
java:82个
xml:34个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 74 浏览量
2023-12-24
14:25:57
上传
评论
收藏 1.63MB ZIP 举报
温馨提示
毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目 毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目毕设项目
资源推荐
资源详情
资源评论
收起资源包目录
基于SSM框架基于角色的权限管理系统,后端采用Spring等,前端采用vue.js、bootstrap-table (373个子文件)
.classpath 1KB
.classpath 1KB
.classpath 1KB
.classpath 1KB
.classpath 1KB
org.eclipse.wst.common.component 1KB
org.eclipse.wst.common.component 321B
org.eclipse.wst.common.component 320B
org.eclipse.wst.common.component 319B
org.eclipse.wst.common.component 318B
org.eclipse.wst.jsdt.ui.superType.container 49B
bootstrap.min.css 118KB
font-awesome.min.css 30KB
ui.jqgrid-bootstrap.css 19KB
style.min.css 18KB
layer.css 14KB
awesome.css 8KB
metroStyle.css 6KB
zTreeStyle.css 6KB
bootstrap-table.min.css 6KB
layer.css 5KB
common.min.css 3KB
jquery.treegrid.css 1KB
fontawesome-webfont.eot 162KB
weathericons-regular-webfontd41d.eot 41KB
weathericons-regular-webfont.eot 41KB
glyphicons-halflings-regulard41d.eot 20KB
glyphicons-halflings-regular.eot 20KB
loading-2.gif 6KB
loading-0.gif 6KB
loading-1.gif 6KB
zTreeStandard.gif 5KB
metro.gif 5KB
loading.gif 381B
loading.gif 381B
loading.gif 381B
line_conn.gif 45B
.gitignore 272B
icon.html 138KB
index.html 4KB
login.html 3KB
edit.html 3KB
add.html 3KB
edit.html 2KB
add.html 2KB
add.html 2KB
edit.html 2KB
list.html 2KB
main.html 2KB
authorize.html 2KB
list.html 2KB
list.html 1KB
footer.html 1KB
add.html 1KB
edit.html 1KB
tree.html 1KB
tree.html 1KB
list.html 1KB
list.html 1KB
reset.html 974B
header.html 898B
404.html 535B
500.html 534B
template.html 309B
HTMLFilter.java 19KB
PaginationStatementHandlerInterceptor.java 5KB
MSPageHepler.java 4KB
XssHttpServletRequestWrapper.java 4KB
SysUserManagerImpl.java 4KB
PostgrePageHepler.java 4KB
MySql5PageHepler.java 4KB
SysUserController.java 3KB
SysLoginController.java 3KB
Page.java 3KB
SysUserServiceImpl.java 3KB
SysMenuManagerImpl.java 3KB
SysLogAspect.java 3KB
SystemConstant.java 3KB
SysMenuEntity.java 3KB
SysMacroEntity.java 3KB
UserRealm.java 3KB
SysRoleController.java 3KB
PackagesSqlSessionFactoryBean.java 2KB
SysUserEntity.java 2KB
SysMenuController.java 2KB
SysMacroServiceImpl.java 2KB
SysRoleManagerImpl.java 2KB
PaginationResultSetHandlerInterceptor.java 2KB
JSONUtils.java 2KB
SysMacroController.java 2KB
SysMenuServiceImpl.java 2KB
SysRoleServiceImpl.java 2KB
RRExceptionHandler.java 2KB
SysRoleEntity.java 2KB
SysLogEntity.java 2KB
CommonUtils.java 2KB
IPUtils.java 2KB
WebUtils.java 2KB
BaseMapper.java 2KB
Query.java 2KB
共 373 条
- 1
- 2
- 3
- 4
资源评论
天天501
- 粉丝: 589
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功